group by משתי טבלאות
הטבלאות
cities (c_id int,c_name nvarchar)
table2 (t2_id int,c_id int)
table1(t1_id int ,c_id int)
מנסה לקבל טבלה שבה על כל c_name אני אקבל את מספר השורות מכל אחת מהטבלאות table1 table2
select c_name,count(t2_id) from cities inner join table1 on cities.c_id = table1.c_id
group by c_name
איך אני מחבר את הטבלה השנייה table2?
הטבלאות
cities (c_id int,c_name nvarchar)
table2 (t2_id int,c_id int)
table1(t1_id int ,c_id int)
מנסה לקבל טבלה שבה על כל c_name אני אקבל את מספר השורות מכל אחת מהטבלאות table1 table2
select c_name,count(t2_id) from cities inner join table1 on cities.c_id = table1.c_id
group by c_name
איך אני מחבר את הטבלה השנייה table2?