愚かな質問ですが、違いはありますか
Select * from TableA
where
System=1 and Acct=2 and FiscalNo=4
or
System=2 and FiscalNo=4 and SubAcct=1521
そして
Select * from TableA
where
(System=1 and Acct=2 and FiscalNo=4)
or
(System=2 and FiscalNo=4 and SubAcct=1521)
違いは角かっこであることに注意してください最初のクエリには角かっこがありません
SQLステートメント内の操作の順序のため、それほど重要ではありません。それでも、ORよりもANDを優先します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加