MySQLがOracleのnvlと同様の機能を持つことができるかどうかについての簡単な議論

MySQLがOracleのnvlと同様の機能を持つことができるかどうかについての簡単な議論

isnullの代わりにifnullを使用する

isnull は、null かどうかを判断するために使用されます。戻り値は、null の場合は 1、null でない場合は 0 になります。

ifnullはOracleのnvlと同等であり、次のように使用されます。

mysql> ifnull(1,10) を選択します。
+--------------+
| ifnull(1,10) |
+--------------+
| 1 |
+--------------+
セット内の 1 行 (0.00 秒)

mysql> ifnull(null,10) を選択します。
+-----------------+
| ifnull(null,10) |
+-----------------+
| 10 |
+-----------------+
セット内の 1 行 (0.00 秒)


isnullの使い方は次のとおりです。

mysql> isnull(null) を選択します。
+--------------+
| null ではありません(null) |
+--------------+
| 1 |
+--------------+
セット内の 1 行 (0.00 秒)

mysql> isnull(1) を選択します。
+-----------+
| null(1) |
+-----------+
| 0 |
+-----------+
セット内の 1 行 (0.00 秒)

上記の記事では、MySQLがOracleのNVLと同様の機能を持つことができるかどうかについて簡単に説明しています。編集者が皆さんと共有する内容はこれだけです。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Oracle の nvl 関数の使用法の紹介
  • Oracle の nvl() および nvl2() 関数の詳細な説明

<<:  Linux システム ディスクのフォーマットとスワップ パーティションの手動追加

>>:  Typescriptを使用してWeChatミニプログラムでプロジェクトを作成する方法

推薦する

HTML ページ内の js および css ファイルのキャッシュを自動的にクリーンアップします (バージョン番号を自動的に追加します)

Web プロジェクトの開発プロセスでは、CSS ファイルや JS ファイルを参照することがよくあり...

丸い角や鋭い角を表現するために、絵の代わりに文字を使用する研究

Google Gmail ページから撮った次のスクリーンショットをご覧ください (同じ場所からスクリ...

Docker で lnmp をデプロイする詳細な手順

目次Centosイメージを取得するCentos ベースの nginx コンテナを生成するCentos...

nginx + php の「入力ファイルが指定されていません」の解決策

本日、ローカル開発環境で突然「入力ファイルが指定されていません」というエラーが発生してしまいました。...

MySQL スロークエリログの役割と公開

序文MySQL スロー クエリ ログは、MySQL が提供するログ レコードの一種です。これは、応答...

Linux におけるシステム入出力管理の詳細な説明

システムの入力と出力の管理1. システムの入力と出力を理解するLinuxシステムでは、1は正しい出力...

複数の .sql ファイルを MySQL に効率的にインポートする方法の詳細な説明

MySQL には、複数の .sql ファイル (SQL ステートメントを含む) をインポートする方法...

mysql 5.7.20 win64 のインストールと設定方法

mysql-5.7.20-winx64.zipインストール手順のないインストール パッケージ: ht...

nginx の場所に複数の Proxy_pass メソッドがある

1. まず、nginxの位置情報に関する関連知識を確認しましょう1) 位置マッチング手順: ~ #波...

ウェブページが自動的にデュアルコアブラウザの高速モードを呼び出すようにします(Webkit)

コードサンプルヘッドタグにコード行を追加します: XML/HTML コードコンテンツをクリップボード...

Windows 10 での MySQL 5.7.21 インストーラのインストール グラフィック チュートリアル

MySQLをインストールしてメモしておきます。うまくインストールできるか分かりませんが、試してみます...

音楽プレーヤーアプリ(アプリケーションソフトウェア)の分析と再設計 美しい音楽プレーヤーインターフェースの設計方法

無線インタラクションにずっと興味があったので、今回は実践してみようと思います〜この分析と評価は iO...

MySQL で削除されたレコードが有効にならない理由のトラブルシューティング

オンライン MySQL トランザクションの問題の記録先週の金曜日、大きなテーブルを削除する操作を実行...

MySQL メモリテーブルと一時テーブルの使用方法の詳細な説明

MySQL メモリ テーブルと一時テーブルの使用メモリテーブル: セッション 1 $ mysql -...

HTML タグでの this の使用法の紹介

例えば:コードをコピーコードは次のとおりです。 <html> <ヘッド> &...