Код: Выделить всё
DELIMITER //
CREATE DEFINER = `db_name_rukovoditel`@`%`
FUNCTION rukovoditel.isreaded(id INT, entity_id INT, user_id INT)
RETURNS text CHARSET utf8
BEGIN
set @flag=0;
SELECT COUNT(0) INTO @flag FROM app_users_notifications n WHERE n.entities_id=entity_id AND n.items_id=id AND n.users_id=user_id;
RETURN IF(@flag=0, 'Прочитано', 'Не прочитано');
END