涉及2个表的SQL查询

时间:2016-06-08 18:22:46

标签: sql

我有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示例对我都有很大的帮助。

1 个答案:

答案 0 :(得分:0)

这是一个简单的INNER JOINGROUP 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