このようなクエリを検索しようとしています。 mysqlで可能ですか?複数の外部キーをmysql列に追加する方法はありますか?他のテーブルの行を参照する必要がありますか?
ALTER TABLE `table1`
ADD CONSTRAINT my_constraint_name
FOREIGN KEY (some_id, some_other_id) REFERENCES `table2`(id, other_id);
私のシナリオでは、table1.some_id
はまたtable1.some_other_id
を満たすべきであるtable2.id
を参照されたい、であり、これは、MySQLで可能である表2の同じ行からのものであり、それはtable2.other_id
はいです。あなたはmysqlで試しましたか? –
はい私はそれを試した。このエラーが発生しました '#1005 - 'test_db。#sql-415_186'(errno:150)(詳細...)' – anilCSE