MySQLでは 次のように: まず、business という名前のテーブルがあります。 SELECT ISNULL(business_name,'no business_name') AS bus_isnull FROM business WHERE id=2 直接実行するとエラーが発生します: エラーコード: 1582 ネイティブ関数 'isnull' の呼び出しにおけるパラメータ数が正しくありません したがって、 SELECT IFNULL(business_name,'no business_name') AS bus_ifnull FROM business WHERE id=2 実行結果: 照会された値が null でない場合: SELECT IFNULL(business_name,'no business_name') AS bus_ifnull FROM business WHERE id=1 結果は次のとおりです。
SELECT COALESCE(business_name,'no business_name') AS bus_coalesce FROM business WHERE id=2 結果は次のとおりです。 クエリ値が null でない場合: SELECT COALESCE(business_name,'no business_name') AS bus_coalesce FROM business WHERE id=1 そのうち、 COALESCE(business_name,district_id,id) を bus_coalesce として business から id=2 として選択します。 では、MySQL で SELECT * FROM business WHERE ISNULL(business_name) 結果は次のとおりです。 同様に、 SELECT * FROM business WHERE business_name IS NULL 結果は次のとおりです。 SELECT * FROM business WHERE business_name IS NOT NULL 要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。 以下もご興味があるかもしれません:
|
<<: ファイル書き込みを使用して Linux アプリケーションをデバッグする方法
>>: 人気の宇宙飛行士ウォッチフェイスをJavaScriptで実装するための完全なコード
目次1. データベース設計の3つのパラダイムに関する知識の説明1. デザインパラダイムとは何ですか?...
目次SQL ログを表示するにはどうすればいいですか? ? SpringMVC でのパラメータ渡しの説...
目次1. ファイアウォールの現在の状態を確認する2. ファイアウォールサービスを開始する3. ファイ...
目次1. 使用方法1. 基本的な使い方2. 2番目のパラメータ - フィルター3. 3番目のパラメー...
目次序文antd はどのようにしてコンポーネントをカプセル化するのでしょうか?ディバイダーコンポーネ...
概要前の章では、クエリのフィルター条件について学習しました。MySQL では、like % ワイルド...
MySQL の漢字ソートの詳細な説明デフォルトでは、MySQL は日付、時刻、および英語の文字列の並...
目次序文SQL文の最適化遅いクエリSQLを記録する設定を変更する方法スロークエリログを表示するSQL...
MySQL ストアド プロシージャ1. ストアドプロシージャ構文(フォーマット)を作成する 区切り文...
目次安定スロットリング要約する安定自動ドアは人を感知してドアを開け、5 秒間のカウントダウンを開始し...
目次概要コードの実装パラメータ定義成し遂げる責任連鎖パターンの実装改善概要責任チェーン パターンは、...
IEでのRGBAとフィルター値の変換RGBA 透明度値IE フィルター値0.1 19 0.2 33 ...
以下のように表示されます。上記のように、置き換えるだけです。 Python3.6-MySql でファ...
MySQLデータベースの接続が多すぎますこのエラーは明らかに、mysql_connect の後に m...
3つの機能: 1. コンテンツの垂直方向の自動中央揃え2. デフォルトのプロンプトテキストは灰色で表...