MySQL データベースの必須条件クエリ ステートメント

MySQL データベースの必須条件クエリ ステートメント

1. 基本的な文法

選択
	クエリリストFROM
	テーブル名 WHERE
	フィルタ式;

2. 条件式によるフィルタリング

条件演算子: >,<,=,!=,<>,>=,<=
条件演算子はnullに評価できません。

#従業員テーブル内の給与が12000を超える従業員のすべての情報をフィルタリングするSELECT
	*
から
	従業員
どこ
	給与>12000;

3. 論理式によるフィルタリング

論理演算子: &&,||,!,and,or,not
条件式を接続するために使用する

選択
	*
から
	従業員
どこ
	給与>12000 かつ 給与<16000;

4. あいまいクエリ

キーワード: like,between and,in,is null,is not null

①like: 通常はワイルドカードと一緒に使用されます。ワイルドカード: %任意の数の文字を表し、 _任意の文字を表します。ワイルドカード自体を使用する必要がある場合は、 \_などの\エスケープ文字を使用します。

#名前の2番目の文字がaSELECTである従業員のすべての情報を照会する
	*
から
	従業員
どこ
	last_name は '_a%' のように動作します。

②between and:2つの臨界値を含みます。2つの臨界値の順序は逆にできないことに注意してください。

選択
	*
から
	従業員
どこ
	給与は10000~16000円

③in: フィールドの値がinリスト内の項目に属するかどうかを判断します。ワイルドカードはサポートされていません。

# ジョブ番号 SA_MAN および PR_REPSELECT を持つ従業員のすべての情報を照会します
	*
から
	従業員
どこ
	ジョブID IN('SA_MAN','PR_REP');

④is null (is not null): 空であり、空ではない

#ボーナスのない従業員の全情報を照会する SELECT
	*
から
	従業員
どこ
	手数料_pct が NULL です。

5. 安全とは

記号: <=>等しいことを意味し、 = is置き換えることができます。

選択
	*
から
	従業員
どこ
	手数料率 <=> NULL;

これで、MySQL データベースに必要な条件付きクエリ ステートメントに関するこの記事は終了です。MySQL 条件付きクエリに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • データのクエリを実行するための MySQL 学習の前提条件
  • MySQL 条件付きクエリと使用法および優先順位の例の分析
  • OR キーワードを使用した MySql 複数条件クエリ ステートメント
  • And キーワードを使用した MySQL の複数条件クエリ ステートメント
  • MySQL で case when 文を使用して複数条件クエリを実装する方法
  • MySQL 条件付きクエリステートメントの一般的な操作の包括的な概要

<<:  ウェブサイトのフロントエンドをエレガントでユーザーにとって魅力的なものにする方法

>>:  通知メッセージカルーセルを実装するための CSS3 トランジション

推薦する

ウェブページの右下隅に「いいね!」カード効果を実現するための CSS (サンプルコード)

効果 HTML を実装するには、まずクリーンな HTML ページを準備し、ノードを記述します。 &l...

DHTML オブジェクト (さまざまな HTML オブジェクトの共通プロパティ)

!DOCTYPE HTML ドキュメントが準拠するドキュメント型定義 (DTD) を指定します。 ...

ウェブページをデザインする際に注意すべきいくつかの問題

Web デザインは、個人の好みや Web ページの内容に応じて、デザインのレイアウトが常に変化します...

Vueはズームイン、ズームアウト、ドラッグ機能を実装しています

この記事では、参考までに、ズームインとズームアウトのドラッグ機能を実現するためのVueの具体的なコー...

Linux インストール Apache サーバー構成プロセス

袋を用意するインストールApacheがすでにインストールされているかどうかを確認するrpm -qa ...

win10にmysql 8.0.18-winx64をインストールする詳細な手順

1. まず公式ウェブサイトにアクセスしてMySQLインストールパッケージをダウンロードします参考: ...

CSS3は背景画像にマスクを設定し、マスクスタイルの継承の問題を解決します。

多くの場合、透明度の設定やぼかしなど、写真の背景を加工する必要があります。 ただし、背景画像が配置さ...

文字列の GBK および GB2312 エンコードとデコードのフロントエンド実装 (概要)

序文プロジェクトを開発しているときに、かなり厄介な問題に遭遇しました。この製品では、判断のためにブラ...

div画像マーキーシームレス接続実装コード

コードをコピーコードは次のとおりです。 <html> <ヘッド> <ス...

別の種類の「キャンセル」ボタン

「キャンセル」ボタンは必要な操作プロセスの一部ではなく、デザイン上の主要な要素として表示されません...

一般的でない js 演算演算子の概要

目次2. カンマ演算子3. JavaScript Null 結合演算子 (??) 4. JavaSc...

MySQL インデックス カバレッジの例の分析

この記事では、MySQL インデックス カバレッジについて例を挙げて説明します。ご参考までに、詳細は...

ページングのどのページでMySQLのレコードをクエリするか

序文実際には、次のような問題に遭遇する可能性があります。特定のレコードの ID がわかっていて、その...

HTML テーブルタグチュートリアル (8): 背景画像属性 BACKGROUND

テーブルの背景画像を設定します。任意の GIF または JPEG 画像ファイルを使用できます。基本的...