SQLの勉強をしています。
その中で「OR」「AND」を組み合わせたものがあるのですが、
どのような条件であるかが解読できません…。
SQL
1WHERE A_FLG='0' AND HUMAN_CD = 100 2 OR (A_FLG='1' AND B_FLG='0')
解釈1
A_FLGが0 かつ HUMAN_CDが 100 である場合か
A_FLGが1 かつ B_FLGが0 である場合
解釈2
A_FLGが0 かつ HUMAN_CDが100 か A_FLGが1 かつ B_FLGが0 である場合
上記2つの解釈が思い浮かんだのですが、正解はどちらになりますでしょうか。(もしくは両方共違うのでしょうか…)
この形式について調べようとすると
SQL
1~AND (A OR B)
の型ばかりヒットしてしまいます…
ご存知の方がいらっしゃいましたらご教授頂けますと幸いです。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/02 07:51
2016/12/02 07:53
2016/12/02 07:58