ホームページ >バックエンド開発 >PHPチュートリアル >同じデータベース内の 2 つのテーブルのクエリを解決する方法
同じデータベース内の 2 つのテーブルをクエリする
同じデータベース内の 2 つのテーブルをクエリするにはどうすればよいですか?たとえば、user と yong という名前の 2 つのテーブルがあり、user テーブルのユーザー名と yong テーブルの名前を同時にクエリしたい場合、どうすればよいでしょうか? SQL文はどのように書けばよいのでしょうか?具体的に教えていただきありがとうございます
------解決策------------------
SELECT column_name ( s) FROM テーブル名 1
UNION ALL
SELECT 列名 FROM テーブル名 2
------解決策---------
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>