我有2张这样的表:
Table_1 Table_2
--------------- -------------------
id bk_title bk_no bk_isbn
--------------- ---------------------
1 A_Book 1 ISBN0001
2 B_Book 1 ISBN0002
2 ISBN0003
我想将记录提取为:
BK_Title Num_Copies
----------------------------
A_Book 2
B_Book 1
任何SQL示例对我都有很大的帮助。
答案 0 :(得分:0)
这是一个简单的INNER JOIN
和GROUP BY
COUNT
:
Select T1.bk_title, Count(*) As Num_Copies
From Table_1 T1
Join Table_2 T2 On T1.id = T2.bk_no
Group by T1.bk_title