2016-08-29 13 views
-1

私はこのようなクエリ持っているSQL Server 2008を使用して:!感嘆符= 0

SELECT * 
FROM myTable mt 
    left join otherTable ot on mt.ID = ot.ID 
WHERE DateTime > '20160801' 
    and mt.ID !=0 

!=0何ですが? <> 0と同じように見えます。

Googleでこれを実行することはできませんが、実際これは同じですか?いくつかのドキュメントへのリンクが評価されます。事前に

おかげで、TP

+0

同じです。https://msdn.microsoft.com/en-us/library/ms188074.aspx – Jens

+0

あなたは正しいです。それは '<>' –

+0

>>を書く非標準的な方法です。 "私はこれをグーグルにすることができません"。 'sqlserver unequal'を試してみてください。あなたはそれをGoogleに送ることができます – Jens

答えて

1

それは<>とまったく同じ演算子です。

参照のためにMSDNを参照してください。

1

これは "等しくない"のためのCの慣習です。 ==のように見える別のC慣習があります。

+0

' == 'はSQLまたはtsqlで動作しますか? – jarlh

関連する問題