ホームページ  >  記事  >  データベース  >  mysql でフィールドが空かどうかを判断する方法

mysql でフィールドが空かどうかを判断する方法

anonymity
anonymityオリジナル
2019-05-09 14:24:0343623ブラウズ

フィールドが空かどうかを判断する Mysql メソッド: isnull() 関数を使用して判断できます。具体的なコードは [select * from users where email = 'xxxx' and isnull(deletedAt)] です。

mysql でフィールドが空かどうかを判断する方法

MySQL は、スウェーデンの MySQL AB 社によって開発されたリレーショナル データベース管理システムであり、現在は Oracle の製品です。 MySQL は最も人気のあるリレーショナル データベース管理システムの 1 つであり、WEB アプリケーションの観点から見ると、MySQL は最高の RDBMS (リレーショナル データベース管理システム) アプリケーション ソフトウェアです。

(推奨チュートリアル: mysql ビデオ チュートリアル )

mysql の特定のフィールドが空かどうかを知りたいときは?それを達成するにはどうすればよいでしょうか?

クエリを実行する 5 つのメソッドは次のとおりです。

isnull()

select * from users where email = 'xxxx' and isnull(deletedAt)

is null

select * from users where email = 'xxxx' and deletedAt is null

は null ではありません

select * from users where email = 'xxxx' and deletedAt is not null

!isnull()

select * from users where email = 'xxxx' and !isnull(deletedAt) 
select * from users where email = 'xxxx' and not isnull(deletedAt)

isfull

##クエリ条件がnullの場合、指定された文字に置き換えます

select name,  isfull(gender,'未知') as gender  from users where email = 'xxxx'

以上がmysql でフィールドが空かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。