私はどちらがSELECTのために優れている、テーブルがusers
が今行MYSql:ROWSを取得するにはどちらが良いですか? (ここで、IN())またはforeachの
を含める必要がありますか?
A.
select *
from users
where user_id IN
(5,12,5979,124,455594,5444,..........4568,10001,546,9979,21315);
B.
`$user_ids = {5,12,5979,124,455594,5444,.......4568,10001,546,9979,21315};`
foreach ($user_ids as $id) {
select * from users where user_id = $id;
}
私は最初のオプションが選択クエリをbetter.Usingされ、この
ループ内でクエリを実行してはいけません – Strawberry