1. ホーム
  2. sql

[解決済み] SQLite select where empty?

2022-06-19 13:49:31

質問

SQLite で、以下のようなレコードを選択することができます。 some_column が空であるレコードを選択することができますか?

空は両方としてカウントされます NULL"" .

どのように解決するのですか?

いくつかの方法があります。

where some_column is null or some_column = ''

または

where ifnull(some_column, '') = ''

または

where coalesce(some_column, '') = ''

where ifnull(length(some_column), 0) = 0