Използвайте SELECT вместо VALUES, за да можете да разширите заявката с клауза WHERE.
EXISTS е по-добър и по-бърз тест от COUNT
INSERT INTO my_table (colname)
SELECT 'foo'
WHERE NOT EXISTS (SELECT * FROM my_table)
Използвайте SELECT вместо VALUES, за да можете да разширите заявката с клауза WHERE.
EXISTS е по-добър и по-бърз тест от COUNT
INSERT INTO my_table (colname)
SELECT 'foo'
WHERE NOT EXISTS (SELECT * FROM my_table)