とはNULL異なる値にフィルターを適用したい値を含む属性を持つシェイプレイヤーがありますNULL。
このようなクエリの構築に使用可能なGUIを使用すると、直感的に試すことができます
"obj_art" != NULL
どの手段「私から『obj_art』異なる属性を持つすべての機能を与えるNULL」(これらのカウント間違いなく、より0より)。このクエリをテストすると、私の観点から奇妙な結果が得られます。
これまでに学んだことは、これを使用してこれを達成できることです
"obj_art" IS NOT NULL
質問は違いが何であるか、ある!= NULLとIS NOT NULL?
!=は「ではない」という意味ではありません。「等しくない」ことを意味します。IS NOTは「ではない」ことを意味するので、これは完全に直感的だと思います:)
NULL私は言う値ではありませんで使用しようとする直感的=または!=それはあなたが他の価値を評価する方法であるとして。NULL値ではないことがわかって初めて、を使用するIS NOTよりも直感的に使用できるようになり!=ます。多くの人がNULL本当に何であるかを知らない。
NULLでは値リスト(上記のcp。)にあるため、「通常の」値として扱われます。そして、ボタンはありませんIS NULL、または私はそのようなものを見逃しましたか?!そのため、このようなクエリを入力し、知識があるNULL場合は、直観について説明できる特別な方法で処理する必要がありますが、このGUIのコンテキストではありません。


