2

次の 2 つのクエリを検討してください。

クエリ 1

Select * from table where field = value1 OR field = value2 ... OR field = valueN

クエリ 2

Select * from table where field IN (value1, value2 , .... , valueN)

2 つのクエリは DB に対して同じ効果がありますか? またはこれを行う効率的な方法はありますか?

4

1 に答える 1

3

変わりはない!!

最後にデータベース内部

このクエリ

Select * from table where field IN (value1, value2 , .... , valueN)

に変換する

Select * from table where field = value1 OR field = value2 ... OR field = valueN
于 2013-02-15T09:46:25.187 に答える