テーブルにデータ レコードを追加するためのクエリが必要です。テーブルに挿入するレコードが既に存在するかどうかを事前に確認したい。これが私のコードです(動作します):
INSERT INTO table1(field1, field2)
SELECT 'value1', 'value2'
FROM table1
WHERE NOT EXISTS (SELECT *
FROM table1
WHERE field1 = 'value1'
AND field2 = 'value2')
GROUP BY 'value1', 'value2'
私のコードはあまり効果的ではないと思います。おそらく、同じ結果を達成するためのより良いステートメントがありますか?