Нужна консультация по sql запросу (mysql v5.1.40)
Правлю базу mysql 5.1.40, есть вопросы по:
1. Пишу триггер, который при добавлении или редактировании ФИО юзера проверяет, чтобы Имя(`term`) и Фамилия(`enterm`) были написаны с прописной буквы.
2). Написать функцию подсчета количества групп (таблица-`dif`; столбец связи с таблицей `term`- `idterm`) у заданного юзера(таблица `term` столбец `term`).
(юзер может вступить в одну и более групп, а может и не вступать)
#Код для триггера составил такой:
CREATE TRIGGER `bigg` BEFORE INSERT ON `term`
FOR each row
BEGIN
SET new.`term` = concat(upper(left(new.`term`,1)), substring(new.`term`2));
SET new.`enterm`= concat(upper(left(new.`enterm`,1)), substring(new.`enterm`2));
END;
но ругается - говорит:
Цитата:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4
А по функции не знаю как начать.