MySql データベースのサブクエリ: サブクエリ: 選択クエリ ステートメント内に別の選択ステートメントをネストします。その主な機能は、クエリ条件として機能したり、データ ソースを決定したりすることです。 コード例は次のとおりです。 例 1. 平均年齢よりも年上の学生を照会する: 年齢が>である学生から*を選択します(学生から平均年齢を選択します); 例 2. クラス内のすべての生徒のクラス名を照会します。 ID が含まれるクラスから名前を選択します (cls_id が null でない学生から cls_id を選択します)。 例 3. 最年長で最も背の高い生徒を見つけます。 (年齢、身長) = (学生から max(年齢)、max(身長) を選択) の場合、学生から * を選択します。 MySql の高度なアプリケーション: 1. クエリされたデータを新しいテーブルに追加します。 サブクエリを使用して、クエリ結果をデータとして新しいテーブルに挿入します。これは、キーワード create table ... select ... によって実現されます。コードは次のとおりです。 テーブル テーブル名 (フィールド名 1、型制約、...) を作成します。クエリ条件でテーブル名からフィールド名を選択します。 実行プロセスでは、まず SELECT ステートメントを実行して、WHERE 条件を通じてデータ ソースを決定し、次にクエリされたデータを新しく作成されたテーブルに挿入します。 注: この方法を使用する場合、テーブル内の指定されたフィールドにデータを追加するには、見つかったフィールドにテーブル内のフィールド名と同じエイリアスを指定する必要があります。 2. クエリの結果をテーブルに追加します。 サブクエリを使用して、クエリ結果をデータとしてテーブルに挿入します。これは、キーワード insert into ... select ... を使用して行われます。コードは次のとおりです。 テーブル名に挿入 (フィールド名 1、...) テーブル名からフィールド名 1、... を選択 クエリ条件 実行プロセスは、まず select ステートメントを実行して where 条件を通じて指定されたデータをフィルターし、次に insert into ステートメントを実行して指定されたフィールド名にデータを追加します。 3. 接続を使用してテーブル内のフィールドのデータを更新します。 接続を使用して、キーワード update ... join.. キーワード実装、コード実装を通じて、テーブル内のフィールドデータを更新します。 table1 を更新し、table2 を table1.field = table2.field で結合し、table1.field = table2.field を設定します。 実行プロセスでは、2 つのテーブルを接続し、テーブル 2 のフィールドの値をテーブル 1 の指定されたフィールドに設定します。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: Ubuntu 18.04 に Anaconda3 をインストールするための詳細なチュートリアル
この記事では、Mysql の自己結合クエリについて説明します。ご参考までに、詳細は以下の通りです。自...
ウェブデザイナーでもUIデザイナーでも、ログインページや登録ページのデザインは必ず経験しなければなら...
目次1. Bootstrapグリッドシステムの仕組み1.1 12グリッドシステム1.2 Bootst...
LINUX では、定期的なタスクは通常、cron デーモン プロセス [ps -ef | grep ...
ブラウザウィンドウの中央に要素を配置する方法まず、コード ブロックを示します。すでにコードを理解して...
このノートでは、 MySQL の B+Tree インデックスとは何ですか?クラスター化インデックスは...
まずJDKをダウンロードします。ここではjdk-8u181-linux-x64.tar.gzを使用し...
目次序文非同期読み込みパッケージコンポーネントコンポーネントの使用インターフェースをカスタマイズする...
この記事では、MySQL データベースのバックアップを実装するさまざまな方法について説明します。ご参...
1. VMwareのダウンロードとインストールリンク: https://www.jb51.net/s...
この記事では、フォームの隠しテキストを表示するためのJavaScriptの具体的なコードを参考までに...
Arthas はあなたのために何ができるでしょうか? Arthas 、開発者に深く愛されている Al...
IMG タグの基本分析 HTML5 では、img タグには 4 つの要素があります。 (1) src...
効果画像: 1. ファイルをインポートする<script src="js/jquer...
1. CSS 要素の非表示<br />CSS では、要素を非表示にする (つまり、画面の...