[解決済み] MySQLでフィールドがヌルか空かを確認する方法は?
2022-10-15 18:15:46
質問
私は、あるフィールドが
NULL
または
空
. 私はこれを持っています。
SELECT IFNULL(field1, 'empty') as field1 from tablename
追加でチェックを入れる必要がある
field1 != ""
のようなものです。
SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename
これを達成するために何かアイデアはありますか?
どのように解決するのですか?
どちらを使うか
SELECT IF(field1 IS NULL or field1 = '', 'empty', field1) as field1
from tablename
または
SELECT case when field1 IS NULL or field1 = ''
then 'empty'
else field1
end as field1
from tablename
のみをチェックしたい場合は
null
のみをチェックし、空文字列はチェックしないのであれば
ifnull()
または
coalesce(field1, 'empty')
. しかし、それは空の文字列には適していません。
関連
-
[解決済み] SQL ServerでSELECTからUPDATEする方法とは?
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] PHPでSQLインジェクションを防ぐにはどうしたらいいですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLの複数行を1つのフィールドに連結することはできますか?
-
[解決済み] MySQLの重複レコードを検索する
-
[解決済み] MySQL - SELECTクエリに基づくUPDATEクエリ
-
[解決済み] MySql でクエリ実行時に only_full_group_by に関連するエラーが発生する。
-
[解決済み】MySQL:カラムがNULLの場合の行の選択
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySqlの整数インデックスと文字列インデックスの失敗または暗黙の変換問題
-
MySql認証ベースのvsftpd仮想ユーザー
-
MysqlからElasticsearchにデータを同期させる方法を説明します。
-
MySQLの悲観的ロックと楽観的ロックの実装スキーム
-
[解決済み】DynamoDB : 提供されたキー要素がスキーマと一致しません。
-
[解決済み】マルチパート識別子をバインドできない
-
SQLステートメントエラーです。オペランドには 1 つのカラムを含める必要があります [括弧を追加せずに複数のフィールドをクエリする
-
mysql がエラーを報告します。不明な文字セットです。'utf8mb4'
-
[解決済み] ユーザー 'root'@'localhost' (パスワード: YES を使用) のアクセス拒否 - 特権がない?
-
[解決済み] なぜ SQLAlchemy の count() は生のクエリよりずっと遅いのでしょうか?