SQL での MINUS 演算子の使用

Feb 18, 2024 pm 04:53 PM
入れる

SQL での MINUS 演算子の使用

SQL での MINUS の使用法と具体的なコード例

SQL では、MINUS は 2 つの結果セット シンボル間の差分セット演算を実行するために使用される演算です。これは、最初の結果セットから 2 番目の結果セットと同じ行を削除するために使用されます。 MINUS 演算子によって返される結果セットには、最初の結果セットにのみ存在する行が含まれます。

以下は、MINUS の使用法を示す具体的なコード例です。

2 つのテーブル ("table1" と "table2") があるとします。その構造は次のとおりです。

テーブル名: table1
フィールド: ID (整数)、名前 (文字列)、年齢 (整数)

テーブル名: table2
フィールド: ID (整数)、名前 (文字列)、 Age (Integer)

次に、table1 の「ID」フィールドと「Age」フィールドの値が table2 の対応するフィールド値と異なる行を見つける必要があります。 MINUS 演算子を使用すると、この目標を達成できます。

コード例 1:

SELECT ID, Age
FROM table1
MINUS
SELECT ID, Age
FROM table2;
ログイン後にコピー

上記のコードでは、まず table1 から 2 つのフィールド「ID」と「Age」を選択し、次に MINUS 演算子を使用して同じフィールドを減算します。テーブル 2 フィールド。最終的に返される結果セットには、table1 にのみ存在する行が含まれます。

コード例 2:

SELECT ID, Name, Age
FROM table1
MINUS
(
    SELECT ID, Name, Age
    FROM table2
    WHERE Age > 30
);
ログイン後にコピー

上の例では、table1 から 3 つのフィールド「ID」、「Name」、「Age」を選択し、MINUS 演算子を使用して行を減算します。指定された条件 (年齢 > 30) を満たす表 2 のリスト。返される結果セットには、table1 に存在するが、指定された条件を満たさない行が含まれます。

MINUS 演算子は重複行のみを削除し、重複列は削除しないことに注意してください。したがって、MINUS 演算子を使用する場合は、結果セットの列数とデータ型が同じである必要があります。

概要:
MINUS 演算子は一般的に使用される SQL 演算子で、2 つの結果セットの差を取得するために使用されます。 MINUS 演算子を使用すると、1 つのテーブルにのみ存在し、別のテーブルには存在しない行を簡単に見つけることができます。 MINUS 演算子を使用する場合、演算の正確性を確保するには、比較する列の数とデータ型が同じであることを確認する必要があります。

上記のコード例が、SQL での MINUS の使用法をより深く理解するのに役立つことを願っています。ご不明な点がございましたら、お気軽にお問い合わせください。

以上がSQL での MINUS 演算子の使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

SQL での MINUS 演算子の使用 SQL での MINUS 演算子の使用 Feb 18, 2024 pm 04:53 PM

SQL での MINUS の使用法と具体的なコード例 SQL では、MINUS は 2 つの結果セット間の差分演算を実行するために使用される演算子です。これは、2 番目の結果セットと同じ行を最初の結果セットから削除するために使用されます。 MINUS 演算子によって返される結果セットには、最初の結果セットにのみ存在する行が含まれます。以下では、特定のコード例を使用して MINUS の使用法を示します。 「table1」と「table2」という 2 つのテーブルがあると仮定します。それらの構造は次のとおりです。 テーブル名: table1 フィールド

Javaリストにnull値を挿入できますか? Javaリストにnull値を挿入できますか? Aug 20, 2023 pm 07:01 PM

解決策はい、add() メソッドを使用して簡単に null 値をリストに挿入できます。List 実装の場合、null はサポートされていないため、NullPointerException がスローされます。Syntaxbooleanadd(Ee) 指定された要素をこのリストの末尾に追加します。型パラメーター E -要素の実行時の型。パラメータ e −このリストに追加される要素

WPSドキュメントに中国地図のグラフィックとテキストを挿入する方法 WPSドキュメントに中国地図のグラフィックとテキストを挿入する方法 Mar 27, 2024 pm 02:01 PM

1. wps ソフトウェアを開き、wps テキスト操作インターフェイスに入ります。 2. このインターフェースで挿入オプションを見つけます。 3. [挿入] オプションをクリックし、編集領域で [形状] オプションを見つけます。 4. 形状オプションをクリックし、そのサブメニューで推奨オプションを見つけます。 5. 推奨オプションで中国マップ オプションを見つけます。 6. [中国地図] オプションをクリックし、編集入力領域でマウスの左ボタンでドラッグして、必要な中国地図を取得します。

MySQL に複数行のデータを挿入するステートメントを実装するにはどうすればよいですか? MySQL に複数行のデータを挿入するステートメントを実装するにはどうすればよいですか? Nov 08, 2023 pm 09:54 PM

MySQL に複数行のデータを挿入するステートメントを実装するにはどうすればよいですか? MySQL では、一度に複数行のデータをテーブルに挿入する必要がある場合がありますが、この場合、INSERINTO ステートメントを使用してこれを実現できます。ここでは、INSERTINTO ステートメントを使用して複数行のデータを挿入する方法と、具体的なコード例を紹介します。 id、名前、および年齢フィールドを含むstudentsという名前のテーブルがあるとします。複数の学生情報を一度に挿入したいとします。これを実現するには、次の手順に従います。

PHP関数「array_unshift」を使用して配列の先頭に要素を挿入します。 PHP関数「array_unshift」を使用して配列の先頭に要素を挿入します。 Jul 25, 2023 pm 03:39 PM

PHP 関数「array_unshift」を使用して配列の先頭に要素を挿入する PHP は、動的な Web ページを作成するために広く使用されているサーバー側スクリプト言語です。 PHP では、配列はデータのセットを保存および操作するために使用される非常に重要なデータ構造です。場合によっては、配列の先頭に要素を挿入する必要がある場合は、PHP 組み込み関数「array_unshift」を使用できます。 「array_unshift」関数の機能

C++ でリンク リストを再帰的に挿入して走査する C++ でリンク リストを再帰的に挿入して走査する Sep 10, 2023 am 09:21 AM

リンクされたリストを形成するために使用される整数値を取得します。このタスクは、最初に単一リンク リストを挿入し、次に再帰的方法を使用して走査することです。 head が NULL の場合、最後にノードを再帰的に追加します。 → head にノードを追加します。それ以外の場合、head に追加します (head → next) head が NULL の場合、ノードを再帰的に走査します。 → それ以外の場合は終了します。 print (head → next) 入力例 −1-2-7-9 -10 出力 出力強>- リンク リスト: 1→2→7→9→10→NULL 入力-12-21-17-94-18 出力- リンク リスト: 12→21→17→94→18→NULL以下のプログラム メソッドは次のとおりです。 このメソッドでは、関数を使用してノードを追加し、単一リンクされたリストを走査して渡します。

配列の指定されたインデックス位置に複数の要素を挿入する Python プログラム 配列の指定されたインデックス位置に複数の要素を挿入する Python プログラム Sep 03, 2023 pm 10:13 PM

配列は、体系的に格納された同様のデータ要素のコレクションです。配列内の各データ要素はインデックス値によって識別されます。 Python の配列 Python にはネイティブの配列データ構造がありません。したがって、配列の代わりにリスト データ構造を使用できます。 [10,4,11,76,99] 同時に、PythonNumpy モジュールを使用して配列を処理できます。 numpy モジュールで定義された配列は -array([1,2,3,4]) です。Python でのインデックス付けは 0 から始まるため、上記の配列要素は 0、1、2、n までのようなそれぞれのインデックス値を使用してアクセスできます - 1.次の記事では、指定したインデックスに複数の要素を挿入するさまざまな方法を見ていきます。入って負ける

pptドキュメントに別のpptドキュメントを挿入する方法 pptドキュメントに別のpptドキュメントを挿入する方法 Mar 26, 2024 pm 02:36 PM

1. ファイルを追加する PPT を開きます。 2. ppt ドキュメントを挿入するページに移動します。 3. メニューバーの[挿入]→[オブジェクト]を選択します。 4. [オブジェクトの挿入]ダイアログボックスが表示されます。操作方法 1: 新規作成を選択し、ダイアログ ボックスで [Microsoft Office PowerPoint プレゼンテーション] を選択し、[OK] をクリックすると、新しい空のドキュメント ボックスにコンテンツを追加できます 操作方法 2: ファイルから作成を選択し、ダイアログ ボックスで [参照] をクリックします]ダイアログボックスで、挿入する必要があるファイルを見つけて[OK]をクリックします。

See all articles