2016-10-17 3 views
0

私は2つの列を持つテーブルを持っています。テーブルで終了しない場合、別個の2つの列ペアを挿入する方法はありますか?

Recommendation 
—————————— 
movieID | String 
recMovieID | String 

そのデータベースに一意のペアを挿入したいとします。私はINSERTステートメントをチェックして、そのペアがすでに存在するかどうかをチェックしたいと思います。ペアが新規の場合は、ステートメントが実行されます。

+1

[PHPを使用してSQLに同じ主キーを持つ複数の行を挿入]の可能な重複(http://stackoverflow.com/questions/20288038/insert-multiple-rows-with-same-primary-key-in -sql-using-php) –

+0

は複合体にdb enforceの一意性を持っています – Drew

+0

http://stackoverflow.com/questions/15898599/insert-query-check-if-record-exists-if-not-insert-it私は思いますそれはあなたの場合に役立つかもしれません。 –

答えて

1
ALTER TABLE Recommendation ADD CONSTRAINT movieRecUnique UNIQUE(movieID,recMovieID) 
関連する問題