これが以前に尋ねられた場合は申し訳ありませんが、私は検索していて、私の単純な問題の解決策を見つけることができません。
varchar列にテキスト(文字、数字、または特殊文字)が含まれているすべての行を選択する必要があるため、次のようなクエリを作成しました。
SELECT col1
FROM table
WHERE col1 IS NOT NULL
ただし、これは値''を含む列を返します(つまり、空白ですが、NULLに設定されていないため、引き続き返されます)。
クエリを次のように変更してみました。
SELECT col1
FROM table
WHERE col1 IS NOT NULL
AND col1 != ''
しかし、それはうまくいきませんでした。
列が空白の行が返されないようにするにはどうすればよいですか?