if not exists (Select Manager.FIO From Manager where FIO = 'Petrov Ivan Ivanovich')
insert into Manager values('Petrov Ivan Ivanovich')
Элементарный запрос SQL для базы MySQL 5.1.40
Вообщем есть запрос для MSSQL я ни как не могу его правильно написать для MySQL.
Запрос на MSSQL:
Код:
Запрос на MySQL
Код:
insert into Manager values('NULL','Petrov Ivan Ivanovich')
where not exists (Select Manager.FIO From Manager where FIO = 'Petrov Ivan Ivanovich')
where not exists (Select Manager.FIO From Manager where FIO = 'Petrov Ivan Ivanovich')
В MSSQL все работает нормально, а вот с MySQL как то не выходит. Пробовал с конструкцией IF, то ж не получилось. На dev.mysql.com так ничего и не нашел =( .
а как насчет процедуры которая будет выбирать из БД, а затем проверять, если запись не существует тогда записывать