20 lines
395 B
SQL
20 lines
395 B
SQL
DELIMITER $$
|
|
CREATE OR REPLACE DEFINER=`vn`@`localhost` FUNCTION `vn`.`ticket_HasUbication`(vTicketFk INT)
|
|
RETURNS tinyint(1)
|
|
NOT DETERMINISTIC
|
|
READS SQL DATA
|
|
BEGIN
|
|
|
|
DECLARE hasUbication BOOL;
|
|
|
|
SELECT COUNT(*) INTO hasUbication
|
|
FROM vn.ticket t
|
|
JOIN vn.routesMonitor rm ON rm.routeFk = t.routeFk
|
|
WHERE rm.beachFk
|
|
AND t.id = vTicketFk;
|
|
|
|
RETURN hasUbication;
|
|
|
|
END$$
|
|
DELIMITER ;
|