これは簡単な質問のようです。列がnull、 ""、または空白であるMySQLデータベースにクエリを実行したい。私が今それをする方法はこのようなものです:
select * from table where column_1 is null or REPLACE(column_1," ","") = "";
これを行うためのより良い方法はありますか?
ありがとう!!
これは簡単な質問のようです。列がnull、 ""、または空白であるMySQLデータベースにクエリを実行したい。私が今それをする方法はこのようなものです:
select * from table where column_1 is null or REPLACE(column_1," ","") = "";
これを行うためのより良い方法はありますか?
ありがとう!!
3値論理のため、現在のメソッドはNULLを表示しません
select * from table where column_1 IS NULL OR TRIM(column_1) = '';
また
select * from table where COALESCE(TRIM(column_1), '') = '';
これを試して:
select * from table where column_1 is null or column_1 = '';