SQL Between:完全ガイド
SQL BETWEENキーワードは、特定の値のセットに含まれる値を取得します。これは、2つの日付または数値の間の値を取得するためによく使用されます。このキーワードはWHERE句で使用されます。このキーワードの構文は、「BETWEENminANDmax;」です。
多くの場合、2つの値の間に存在するデータベースから情報を収集する必要があります。 BETWEENを使用できます これを行う演算子。
SQL BETWEENキーワードを使用すると、クエリの範囲を定義し、その範囲内のすべての値を取得できます。たとえば、従業員の給与のデータベースがあるとします。 BETWEENを使用できます 50,000ドルから60,000ドルの収入があるすべての従業員のリストを生成します。
このチュートリアルでは、 BETWEENの使用方法を見ていきます。 SQL そして、その実用的なアプリケーションのいくつかについて話し合います。
SQLBETWEENキーワード
SQL BETWEEN キーワードを使用すると、特定の範囲の値を選択できます。 BETWEEN キーワードは、SQLステートメントのWHEREセクションで指定されます。 ANDキーワードを使用して、範囲内の2つの値を指定する必要があります。
SQLの構文は次のとおりですBETWEEN 状態:
SELECT column_name FROM table_name WHERE column_name BETWEEN minimum_value AND maximum_value;
ご覧のとおり、 BETWEEN キーワードはWHEREステートメントの後にあります。 ANDキーワードを使用して、最小値と最大値を区切ります。
BETWEEN を使用して、2つの日付または数値の間の値を取得できます。 キーワード。たとえば、2つの日付の間に誰が雇われたかを知りたいとします。 BETWEENでこれを行うことができます キーワード。
参加者の81%は、ブートキャンプに参加した後、自分たちの技術的な仕事の見通しについてより自信を持っていると述べました。今日のブートキャンプにマッチしましょう。
平均的なブートキャンプの卒業生は、ブートキャンプの開始から最初の仕事を見つけるまで、キャリアの移行に6か月も費やしませんでした。
BETWEEN 文字列でも動作します。この場合、BETWEENは、比較の間にある文字列を検索します。たとえば、成績がAからCの間のすべての生徒をデータベースで見つけることができます。
このキーワードは、SELECT、INSERT、UPDATE、およびDELETEステートメントで機能します。
SQLBETWEENの例
次の従業員の表を検討してください。
名前 | 給与 |
ジェフ | 38000 |
マイク | 32000 |
エマ | 50000 |
ジョナ | 50000 |
ルーク | 32000 |
アレクシス | 33000 |
ハンナ | 30000 |
このテーブルには、2つの列と7つの行があります。このテーブルは、SQLCREATETABLEコマンドとSQLINSERTコマンドを使用して作成しました。
年間35,000ドルから55,000ドルの収入があるすべての従業員の名前と給与を取得したいとします。次のクエリを使用して、このデータを取得できます。
SELECT name, salary FROM employees WHERE salary BETWEEN 35000 AND 55000;
SQLサーバーは次を返します:
名前 | 給与 |
ジェフ | 38000 |
マイク | 32000 |
エマ | 50000 |
ジョナ | 50000 |
(4行)
BETWEENを使用することもできます 特定の日付の間の情報を検索する演算子。
2009年1月1日から2011年12月31日までの間に連れてこられたすべての従業員の名前と雇用日を取得したいとします。BETWEENステートメントを使用してこれを行うこともできます:
SELECT name, hired_date FROM employees WHERE hired_date BETWEEN CAST('2009-01-01' AS DATE) AND CAST('2011-12-31' AS DATE);
クエリの結果は次のとおりです。
名前 | 採用日 |
ルーク | 2009-12-03 |
エマ | 2010-03-19 |
マイク | 2010-03-19 |
ハンナ | 2011-09-30 |
ジョナ | 2010-07-23 |
(4行)
BETWEENの例を使用してみましょう 文字列を持つ演算子。 Aの間の任意の文字で始まる名前を持つすべての従業員の名前を調べたい およびF アルファベットで。 BETWEENステートメントを使用してこれを再度行うことができます:
SELECT name FROM employees WHERE name BETWEEN 'A' AND 'F';
クエリは次を返します:
名前 |
エマ |
アレクシス |
(2行)
結論
SQL BETWEEN 演算子は、列の値が特定の範囲内にあるレコードを取得します。この演算子を使用して、2つの文字列、日付、および数値の間の値を見つけることができます。
課題として、300から400の範囲のすべての従業員のIDを取得するクエリを記述します。このテーブルは「従業員」と呼ばれ、各従業員IDは「id」列に格納されます。
SQLについてもっと知りたいですか? SQLの学習方法ガイドをご覧ください。 SQLデータベース言語の知識を深めるのに役立つトップコースと学習リソースのリストがあります。
-
Fortniteシステム要件の完全ガイド
Fortniteは最近多くの人気を得ています。しかし最近、多くの人が「PCで実行できますか」という質問を投げかけました。 」および「このバトルロワイヤルゲームを実行するのに十分な互換性がある場合 」。通常、他の一般的なプログラムと比較して、ゲームにはRAM、プロセッサ、ビデオカード、 DirectXの要件が高くなります。 、など。 コンテンツ: Fortnite Minimal Specsとは何ですか? Fortniteの推奨PC要件は何ですか? MacでのFortniteシステム要件は何ですか? ボーナスのヒント:すべてのゲームドライバーとコンポーネントを更新し
-
完全ガイド:Fitbit Pay
Fitbit は、利用可能な最高のスマート ウェアラブルの 1 つです。多くのモデルがあり、多くの機能を備えています。 Fitbit の有名な機能の 1 つに Fitbit Pay があります。 Fitbit Ionic と Fitbit Versa の近距離無線通信チップを使用すると、非接触型決済を利用できるあらゆる店舗で支払うことができます。 この投稿では、Fitbit Pay の使用方法を理解するのに役立つ完全なガイドを掲載しています。 Fitbit Pay とは? Fitbit Pay は、Fitbit Ionic および Versa にデビット カードまたはクレジット カードを追