問題タブ [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.

0 投票する
1 に答える
58 参照

sql - NULL パラメーターが渡されたときにテーブル関数を介してすべてのレコードを返す

上記の関数は、指定された @roleid パラメーターに一致する actions_roles テーブルからアクションのリストを返します。ただし、アクション テーブルには、action_roles テーブルにはまったく存在しないアクションがいくつかあります。なので、NULLのパラメータを指定した場合は単純に返す関数にしたい

select * from actions

if ステートメントを使用してみましたが、インライン テーブル関数では機能しないようです。

これを達成するための最良の方法は何ですか?

0 投票する
3 に答える
902 参照

sql - SQL での 2 つの SELECT ステートメントの減算 (redshift)

以下が機能しない理由を誰かが説明できますか?

Count(*) はテーブル内のすべての行を提供し、Count(Metric) は Metric 列の null 以外の値を提供します。したがって、これらの違いにより、メトリック列の null 値の数がわかり、この列に X というラベルを付けました。列 X の 2 つの値の違いが欲しいだけですが、なぜ機能しないのかわかりません。

ちなみに、以下の方法で動作させることができることはわかっています。

0 投票する
3 に答える
190 参照

sql - データの列に null がある場合の Big Query フィルタの問題

今日から Google Big Query で奇妙な問題に直面しています。以下のクエリはレコードを返しません。昨日はこの問題を見ていませんでした

理想的には、XC = XC1 のレコードを表示する必要がありますが、レコードは返されません。

あなたは皆同じ問題に直面していますか?他の地域でより大きな問題に直面しているため、すぐにお知らせください。

ここで何が起こっているのか教えていただけますか?