SQL クエリで IN がどのように機能するかを知りたかっただけですか?
次のようなコードがあるとしましょう
select * from myTable WHERE id IN (5,9,2,4,6,3);
これは同等でしょうか
select * from myTable WHERE id = 5;
select * from myTable WHERE id = 9;
select * from myTable WHERE id = 2;
select * from myTable WHERE id = 4;
select * from myTable WHERE id = 6;
select * from myTable WHERE id = 3;
また
順番はランダム?
編集 1
ここで ORDER は という意味ではありませんORDER BY
。最初に 5、次に 9、次に 2 という意味でした。
また
ランダムな順序とは、最初に 4 つ、次に 3 つ、次に 2 つという意味です。
私にお知らせください。