複数の列を持つデータベースがありますが、列 A と列 B の 2 つの列を取得することにのみ興味があります。列には次の条件があります。
私はこのフォーラムをよく検索し、最も簡単に試したものを以下に示します。
SELECT col-A,col-B FROM ports WHERE col-B IS NOT NULL;
このクエリを実行すると、次の行を含む両方の列がダンプされます: (注意してください-ここで「ポート」はテーブルです)
col-A = ANY VALUE + col-B = NULL(blank/empty field)
col-A = ANY VALUE + col-B = NON NULL
私も試しました。最も一般的な構文:
SELECT * FROM ports WHERE col-B IS NOT NULL; <<<< it dumps both empty & non-empty rows
MySQL のバージョンは 5.5.32 です。