2 つのテーブルがあり、それらからデータを選択したい
table 1 :
id
name
table 2
id
name
table1.id
そして、この結果を作成するためのクエリが必要です:
table1.id
table1.name
count(table2.id)
これは簡単で、次の方法で解決されます。
SELECT
c.id as corridor_id,
c.name as corridor_name,
(SELECT COUNT( r.id ) FROM rooms AS r WHERE r.corridorid = c.id ) as room_count
FROM corridors AS c
今、このような別のテーブルを追加すると:
table3
id
name
table2.id
次のようなクエリが必要です。
table1.id
table1.name
count(table2.id)
count(table3.id)
idk どうすればこのクエリを実行できますが、方法があれば喜んで見つけます。多くの tnx