小编Edw*_*age的帖子

关于内连接的SQL where子句

我正在使用pgadminIII(postgreSQL)

我有以下表格:Book,Publisher,OrderLine,ShopOrder.

使用以下SQL:

SELECT 
    Book.BookID AS "Book ID"
    ,Book.Title AS "Book title"
    ,SUM(OrderLine.quantity) AS "Number Ordered"
    ,ShopOrder.OrderDate AS "Order Date"
FROM (((Book

INNER JOIN OrderLine
ON Book.BookID = OrderLine.BookID)

INNER JOIN Publisher
ON Book.PublisherID = Publisher.PublisherID )


INNER JOIN ShopOrder
ON OrderLine.ShopOrderID = ShopOrder.ShopOrderID)

GROUP BY ShopOrder.OrderDate, Name, Book.BookID

.
Run Code Online (Sandbox Code Playgroud)

我想用这个(WHERE Publisher.Name = "Smith Smitheson")

我不知道该把它放在哪里,或者如果我做得对,请帮忙吗?

postgresql inner-join where

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

inner-join ×1

postgresql ×1

where ×1