SQL "IN" 句のタプル
Q: ハードコードされたタプルと一致するレコードをデータベース テーブルに効率的にクエリするにはどうすればよいですか? list?
A: 標準 SQL-92構文は、VALUES キーワードを利用することで解決策を提供します。
SELECT * FROM mytable WHERE (group_id, group_type) IN ( VALUES ('1234-567', 2), ('4321-765', 3), ('1111-222', 5) );
実装の詳細:
この構文の利点:
データベース互換性:
以上がリストからタプルに一致するデータベース レコードを効率的にクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。