Вверх ↑
Ответов: 211
Рейтинг: 52
#1: 2008-08-21 22:22:11 ЛС | профиль | цитата
INSERT INTO "fio" VALUES('Иванов','Петр','Сидорович') WHERE NOT EXISTS (SELECT * FROM "fio" WHERE f = 'Иванов' AND i = 'Петр' AND o = 'Сидорович');
Запрос добавит в таблицу fio соответствующие значения если строка выбираемая во встроенном запросе SELECT не найдена. Запрос пишется немного иначе, но так понятней механизм.
карма: 1
слтв
0