ホームページ >バックエンド開発 >PHPチュートリアル >同じデータベース内の 2 つのテーブルのクエリを解決する方法

同じデータベース内の 2 つのテーブルのクエリを解決する方法

WBOY
WBOYオリジナル
2016-06-13 13:32:10828ブラウズ

同じデータベース内の 2 つのテーブルをクエリする
同じデータベース内の 2 つのテーブルをクエリするにはどうすればよいですか?たとえば、user と yong という名前の 2 つのテーブルがあり、user テーブルのユーザー名と yong テーブルの名前を同時にクエリしたい場合、どうすればよいでしょうか? SQL文はどのように書けばよいのでしょうか?具体的に教えていただきありがとうございます

------解決策------------------
SELECT column_name ( s) FROM テーブル名 1
UNION ALL
SELECT 列名 FROM テーブル名 2
------解決策---------

SQL コード

SELECT u.username,y.name FROM user AS u,yong AS y;
<br><font color="#e78608">------解決策------------------</font><br>
1. a,b から a.*,b.* を選択します <br>2. a.a1=b.b1 の左結合 b から a.*,b.* を選択します<br>3. a.* を選択しますa Union all select b.* from b<br>より意味のあるものは 2、3 はフィールドのアプリケーションによって異なります<div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。