UNION演算子の使用union : 2 つ以上の SELECT ステートメントの結果を 1 つの結果セットに結合するために使用されます。複数の SELECT ステートメントは重複したデータを削除します。 union 演算子を使用すると、複数のテーブルから同じデータを一度に取得します。表 1 と表 2 の値を完全に表示したい場合は、union all を使用できます。 デモ友達よ、自分でテーブルを作ってください。 表1のデータは次のとおりです。 表2のデータは次のとおりです。 これで、合計 5 つのレコードを含むテーブル データが作成されました。次に、union と union all の使用法を見てみましょう。 効果を確認するには、union を使用します。 テーブル1 t1からt1.id id、t1.name name、t1.description description、t1.create_time timeを選択します。 連合 テーブル2 t2からt2.id id、t2.name name、t2.description description、t2.create_date timeを選択します。 union を使用すると 4 つのデータのみが見つかることがわかります。 2 つが同一のデータである場合は、 1 つだけが表示されます。 効果を確認するには、union all を使用します。 テーブル1 t1からt1.id id、t1.name name、t1.description description、t1.create_time timeを選択します。 ユニオンオール テーブル2 t2からt2.id id、t2.name name、t2.description description、t2.create_date timeを選択します。 union all を使用して 5 つのデータを見つけます。PS: 同じデータもクエリされます。 拡大する:データがどのテーブルにあるかを区別するには、次のようにします。 table1 t1 から t1.id id、t1.name name、t1.description description、t1.create_time time、'table1' type を選択します。 ユニオンオール table2 t2 から t2.id id、t2.name name、t2.description description、t2.create_date time、'table2' type を選択します。 2つの表のデータを時間順に並べ替える t3.* を (t1.id id、t1.name name、t1.description description、t1.create_time time、'table1' type から table1 t1 を選択して選択します ユニオンオール t2.id id、t2.name name、t2.description description、t2.create_date time、'table2' type from table2 t2) t3 order by t3.time desc を選択します。 MYSQL の Union を使用して 2 つのテーブルのデータを結合して表示する方法については、これで終わりです。MySQL データの結合と表示に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: VMware Workstation16 と Navicat リモート接続での Centos7 での MySQL8.0 インストール プロセス
>>: CSS3マスクレイヤーのくり抜き効果を実現するさまざまな方法
この記事では、MySQL 5.7.17のインストールと設定方法を参考までに紹介します。具体的な内容は...
また、Dockerを使用してDjangoプロジェクトをデプロイするのも非常に簡単です。とても良いです...
最近、メンバーがテストできるようにプロジェクトをパッケージ化する必要がありますが、パッケージ化された...
この記事では、Fedora 28 に i3 をインストールして簡単に設定する方法を説明します。 1....
目次予備的注釈問題の再現データ削除の原則データの再利用どの操作がデータホールの原因になりますか?表領...
遅いログクエリ機能スロー ログ クエリの主な機能は、設定された時間しきい値を超える SQL ステート...
インデックスの2つの主要なカテゴリ使用されるストレージエンジン: MySQL 5.7 InnoDBク...
メディアデバイスタイプの使用法の詳細な説明: <!DOCTYPE html> <h...
WeChat ミニプログラム コンポーネント設計仕様コンポーネントベースの開発という考え方は、私の開...
この記事では、タブバーの切り替え効果を簡単に実現するためのJavaScriptの具体的なコードを参考...
標準の ab は単一の URI でのストレス テストのみをサポートしており、実際のニーズを満たしてい...
1. 問題の説明MYSQL を起動すると、図に示すように、「ERROR 2003 (HY000): ...
フロントエンド開発では、ユーザーと直接やり取りするため、ユーザーが操作がスムーズで快適だと感じ、ネイ...
目次序文1. オブジェクト構築にプロトタイプを設定する1.1 __proto__ の使用における特殊...
パスワードを忘れると困ります。Mac に MySQL をインストールするための初期パスワードを忘れて...