MySQL <> および <=> 演算子の紹介

MySQL <> および <=> 演算子の紹介

<> 演算子

機能: 等しくないことを示します。

注: 「!=」演算子と同じ機能を持ちますが、「<>」は読みにくくなります。

### 非漢語ユーザーを照会する場合、次の 2 つのステートメントは同じ効果を持ちます。
> SELECT * FROM user WHERE nation != "汉族";
> SELECT * FROM user WHERE nation <> "Han";

<=> 演算子

機能:安全性は

注: 「=」演算子と IS キーワードの機能を統合し、NULL と基本データ型の両方を判別できます。しかし、比較すると、「<=>」は読みにくくなります。

次の SQL ステートメントから、「=」演算子と IS キーワードは互換的に使用できないことがわかります。「=」演算子は基本データ型のみを判別でき、IS キーワードは NULL のみを判別できます。

「<=>」演算子は、比較的限られたシナリオでのみ使用できます。基本的に、検索条件にのみ使用できます。検索条件が NULL であるか、基本データ型であるかを判断する必要はありません。

### 性別を入力していないユーザーをクエリします。次のステートメントは同じ効果があります> SELECT * FROM user WHERE sex IS NULL;
> SELECT * FROM user WHERE sex <=> NULL;
 
### 男性ユーザーをクエリします。次のステートメントは同じ効果があります> SELECT * FROM user WHERE sex = "男";
> SELECT * FROM user WHERE sex <=> "男性";

MySQL の <> および <=> 演算子に関するこの記事はこれで終わりです。MySQL の <> および <=> に関するその他の関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MYSQL 演算子の概要
  • MySQLの比較演算子正規表現マッチングREGEXPの使用の詳細な説明
  • MySql における特殊演算子の使用の概要
  • MySQLでよく使われる演算子と関数の概要
  • MySQL ノート — SQL 演算子

<<:  HTML テーブル マークアップ チュートリアル (1): テーブルの作成

>>:  vue+el-upload は複数ファイルの動的アップロードを実現します

推薦する

MySQLトリガートリガー例の詳細な説明

目次トリガーとは何かトリガーを作成する表は次のようになります。さらにいくつかの単語を挙げます。制限と...

Win10 MySQLでCSVをエクスポートする2つの方法

Win10 で csv をエクスポートする方法は 2 つあります。1 つ目はツールを使用することです...

文字列から指定された文字を削除または抽出する JavaScript メソッド (非常によく使用されます)

目次1. 部分文字列() 2. サブストラクチャ() 3.インデックス() 4.最後のインデックス(...

GoogleとFacebookがDockerを使わない理由

この記事を書いた理由は、修正した分散 PyTorch プログラムを Facebook のクラスター上...

VirtualBox を使用して Mac 上にローカル仮想マシン環境を構築する方法

1. ビッグデータとHadoopビッグデータについて研究し学ぶには、当然 Hadoop から始める必...

JavaScript でカウントダウン効果を実装する

カウントダウン効果を実現するにはJavascriptを使用します。参考までに、具体的な内容は次のとお...

Linuxで環境変数を削除する詳細な手順

Linuxで環境変数を削除するには?unsetコマンドを使用してすぐに削除します1. Linuxクラ...

node.js で Web サーバーを作成する手順の詳細な説明

序文node.js でサーバーを作成するのは非常に簡単です。小さいながらも完全な Web サーバーを...

MySQL 1対多関連クエリのページングエラー問題の解決方法

XML価格照会のクエリデータにはリストが含まれているため、コレクションが必要です <結果マップ...

CSSはヒントボックス、バブルボックス、三角形を作成します

場合によっては、ページにプロンプ​​ト ボックスやバブル ボックスが必要になることがあります。CSS...

Ubuntu環境でxdebugをコンパイルしてインストールする方法

この記事では、Ubuntu 環境で xdebug をコンパイルしてインストールする方法について説明し...

Webデザインの経験: Webコードを効率的に書く

本来、この第 7 章では、デザインにおけるレイヤーと空間テクニックについて深く議論するはずです。しか...

MySQL 8.0.11 の詳細なインストール手順

この記事では、参考までにMySQL 8.0.11のインストール手順を紹介します。具体的な内容は次のと...

Vue で Openlayer を使用して読み込みアニメーション効果を実現する

注意: スコープアニメーションは使用できません。 ! ! ! GIF経由 <テンプレート>...

Dockerfile における VOLUME と docker -v の違い

Dockerfile でのボリュームのマウントと docker -v コマンドによるマウントには明ら...