关于如何区分已订购内容的SQL子查询

时间:2016-09-13 02:54:22

标签: sql subquery

我需要列出从书店订购了至少4份副本的所有书籍,副本可能来自多个订单。当我看不到那个靠近那个地方时,我不明白如何获得副本。

以下是我正在使用的表格和字段的图片 tables and fields of database

1 个答案:

答案 0 :(得分:0)

    Select t2.Title,t3.Qty
    from Books t2
    JOIN (
    Select t1.ISBN,t1.SUM(Quantity) as Qty
    from OrderLines t1
    Group by t1.ISBN) t3
    ON t2.ISBN=t3.ISBN
    Where t3.Qty >= 4