2016-04-01 8 views
1

SQLでは<>が等しいとは限りません。なぜなら、間に変数が宣言されていれば、同じことを意味するのでしょうか?<変数、変数>とはどういう意味ですか?

は、例えば下記参照:

where OBJECTNAME = 'example' and time > validdate and validtime < date; 
+0

'time> validdate'は単に' 'time 'の値が' 'validdate''の値よりも大きいことを意味します –

答えて

2

それは(未満<、より>より大きい)logical conjuctionと比較演算子です。

WHERE OBJECTNAME = 'example' 
    AND time > validdate 
    AND validtime < date; 

これは、式全体を真と評価するためには、すべての条件が真でなければならないことを意味します。

関連する問題