で同じテーブルにカウントを表示二つのテーブルからのカウントと、私は、主キー、列(名色)を持つ2つのテーブルを持っているMYSQL
Table1
|Color|
|red |
|green|
|blue |
Table2
|Color|
|red |
|red |
|green|
私は
SELECT (
SELECT COUNT(*)
FROM table1
) AS count1,
(
SELECT COUNT(*)
FROM table2
) AS count2
が、これを試してみました私のような色でグループ化された出力を得ることができますどのように
count1|count2|
3 |3 |
、
を与えます|Color|count1| count2
|red | 1 |2
|green| 1 |1
|blue |1 |0
結果セットのidカラムで労働組合とグループを使用することができます。 – Strawberry