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 トランジション

推薦する

ハイパーリンクの幅と高さを直接設定できない問題の解決策

幅と高さを直接使用することはできません。 display:block; または display:in...

JavaScript ベースの Web 計算機の実装

この記事では、ウェブ計算機のマインスイーパゲームを実装するためのJavaScriptの具体的なコード...

ファイルのアップロードの進行状況を示す React の例

目次React アップロードファイル表示の進行状況デモフロントエンドにReactアプリケーションを素...

ウェブサイト標準の検証方法を通じてFlashページを共有する方法

1. 埋め込みは違法です<embed> タグは Netscape のプライベート タグで...

MySqlのインストールとアンインストールに関する詳細なチュートリアル

この記事では、MySqlのインストールとアンインストールのチュートリアルを参考までに紹介します。具体...

CSS3+ベジェ曲線でスケーラブルな入力検索ボックス効果を実現

では、早速レンダリングを見てみましょう。 コア コードはtransition: cubic-bezi...

JavaScript で DOM 要素を監視する MutationObServer の詳細

1. 基本的な使い方これは MutationObserver コンストラクターを通じてインスタンス化...

mysqlは指定された期間内の統計データを取得します

mysqlは指定された期間内の統計データを取得します年別統計 選択 カウント(*)、 DATE_FO...

Node.js http モジュールの使用

目次序文ウェブHTTP サーバーファイルサーバー練習する序文Node.js 開発の目的は、JavaS...

HTML でフォントの色を設定する方法と、PS を使用して HTML で正確なフォントの色を取得する方法

1. HTMLフォントカラー設定HTML では、フォント タグを使用してフォント コンテンツの色を設...

MySQL監視ツールmysql-monitorの詳細な説明

1. 概要mysql-monitor MYSQL 監視ツール、最適化ツール、1 つの Java Sp...

ElementUI el-select の過剰なデータに対する解決策についての簡単な説明

目次1. シナリオの説明2. 解決策オプションが多すぎる el-select コンポーネントの解決策...

タイムスタンプの差を計算するSQLメソッド

タイムスタンプの差を計算するSQLメソッド概要場合によっては、特定のレコードを時間で検索する必要があ...

JavaScript 文字列の一般的なメソッドの詳細な説明

目次1. キャラクター文法パラメータ索引戻り値2. 連結文法パラメータ文字列2 [, …文字列N]戻...