次の SQL ステートメントで作成されたテーブルがあります。
CREATE TABLE employees (
id INTEGER NOT NULL AUTO_INCREMENT,
name VARCHAR(20),
PRIMARY KEY (id)
);
次のようなものを使用してテーブルに挿入したい
INSERT IGNORE INTO employees (name) values ('foo');
ただし、テーブルに「foo」という名前の人がすでに存在する場合、そのステートメントは何もしません。主キー以外のフィールドまたは一意として定義されたフィールドの重複を無視するステートメントはありますか?