よろしくお願い致します。MySQLのNULL質問
こんにちはすべて - 私は詳細を説明している必要があります - そのcrieriaに一致する行がないため、現在のクエリの結果は正しいです(つまりゼロ行)が、代わりにMySQLにこれを返すように強制できますか?
q1 q2 q3
NULL NULL NULL
私は以下の回答ではないと思われます。
多分乾杯、
H.
こんにちはすべて、
これは本当に、本当に簡単な質問が、私は困惑!
私は次のクエリを持っている:
今SELECT q1, q2, q3 FROM tresults WHERE date = 'NOV2010' AND brand = 'XYZ'
、Q1、Q2、Q3はNOV2010とXYZのために空になっている場合、クエリの結果は次のとおりです。
MySQL returned an empty result set (i.e. zero rows).
私はしかし必要なもの、 MySQLが代わりにNULLを返すように強制することです。たとえば、クエリでは次のようになります。
q1 q2 q3
NULL NULL NULL
私はそれがde広告は簡単ですが、私が言うように、私は困惑しています。
ありがとう、
ホーマー
を動作するはずですあなたは、あなたが日付とブランドがあなたの状態をsatisifyながらQ1、Q2、およびQ3がすべてNULLで行を持って知っている意味、あなたはその列を取得していないのですか? – n8wrl
q変数のデータ型は? –
空のレコードセットではなく、すべてNULLのフィールドを持つレコードを返す必要があるということは、私が特殊なユースケースとして私に襲いかかってきます。あなたが何をしているのかを記述すると、より有益な答えが得られるかもしれません。 –