問題タブ [sql-null]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tsql - (Col <> value AND Col is null) が null を返さないのはなぜですか?
ユーザーがページからさまざまなオプションを選択できるアプリがあり、背後にあるコードが SQL クエリを作成して関連するレコードを返します。
この場合、ユーザーは次を選択しています。
- 除算 != '1'
また、返されるレコードの Division が UserDivisions にある必要があるという自動制限もあります。これは、次のような変数です。
したがって、返されるレコードは、リストされた部門のいずれかに属しているか、値として NULL を持っている必要があります。
私のコードは現在、これらの制限を個別に処理しているため、最終的な SQL は次のようになります。
このクエリは、Division = '1.1' および '1.1.1' のすべてのレコードを返します。また、Division '1' のレコードは返されませんが、Division = Null のレコードも返されません。
NULL を返すようにこのクエリを作成するにはどうすればよいですか? また、上記のクエリが NULL を返さないのはなぜですか?
android - クエリで IS NOT NULL が引き続き null 値を返す
CursorLoader と適切なパラメータを使用して値を導出するクエリに Loader を使用しています。
recyclerview を使用してデータを表示しています。
SELECTION パラメータで IS NOT NULL を使用しないと、これは WHERE 句と同じで、recylerview に 2 つの空白行が表示されます。選択句に IS NOT NULL を追加すると、空白行が 1 行削除され、残りの 1 行が残ります。
以下は私の簡単な選択節です