从N:M表查询

时间:2014-04-25 18:41:45

标签: sql

我有桌子在哪里

BookID |AuthorID
1      |1 
1      |2
3      |3
4      |4
5      |5

我需要查询拥有多位作者的图书。

谢谢。

1 个答案:

答案 0 :(得分:4)

这是一个带有having子句的基本聚合查询。如果要使用关系数据库,则应学习SQL查询语言的基础知识。

select bookid
from table t
group by bookid
having count(*) > 1;