SQL内部联接的where子句

爱德华·萨维奇(Edward Savage)

我正在使用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

.

我想将此与(WHERE Publisher.Name = "Smith Smitheson"一起使用

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

乔治·波利奥维(George Poliovei)
...
INNER JOIN Publisher ON Book.PublisherID = Publisher.PublisherID AND Publisher.Name = 'Smith Smitheson' )
...

或者

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
WHERE Publisher.Name = 'Smith Smitheson'
GROUP BY ShopOrder.OrderDate, Name, Book.BookID

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带where子句的内部联接

来自分类Dev

MySQL-使用WHERE子句的内部联接

来自分类Dev

Where子句和内部联接语法查询

来自分类Dev

具有内部联接的SQLLite Where子句

来自分类Dev

SQL Server:使用内部联接和where子句选择不同的记录

来自分类Dev

sql-在带内部联接的where子句中引用列的更快/更好的方法是什么?

来自分类Dev

使用where子句更新2个表的内部联接

来自分类Dev

将“或”应用于内部联接的where子句ActiveRecord

来自分类Dev

使用where子句更新2个表的内部联接

来自分类Dev

内部联接查询与内部联接..on和where子句查询之间的区别?

来自分类Dev

内部联接查询与内部联接..on和where子句查询之间的区别?

来自分类Dev

SQL中具有多个联接的复杂where子句

来自分类Dev

使用sql中的where子句创建左联接条件

来自分类Dev

With子句和内部联接技巧

来自分类Dev

联接表上的where子句

来自分类Dev

使用where子句的SQL左外部联接可减少左外部联接的结果

来自分类Dev

使用where子句的SQL左外部联接可减少左外部联接的结果

来自分类Dev

内部联接where子句中有一个between运算符

来自分类Dev

MYSQL内部联接错误-'where子句'中的未知列'm.account_no'

来自分类Dev

Cakephp3,如何在cakephp3中使用where子句和内部联接?

来自分类Dev

将内部联接和where子句添加到INSERT INTO ON DUPLICATE KEY UPDATE

来自分类Dev

两个表中带有where子句的内部联接的Postgres索引

来自分类Dev

为什么在多where子句起作用的情况下,内部联接查询不起作用

来自分类Dev

选择 DISTINCT 值,其中 where 子句在内部联接上返回多个结果

来自分类Dev

在Spark SQL中比较项目时where子句内部错误

来自分类Dev

将not in子句更改为内部联接

来自分类Dev

不直接在ON子句后面跟随内部联接的SQL连接是什么类型?

来自分类Dev

编写与使用内部联接和group by子句的sql select查询等效的java算法

来自分类Dev

VBA SQL:From 子句中的语法错误,使用密码进行双重内部联接

Related 相关文章

  1. 1

    带where子句的内部联接

  2. 2

    MySQL-使用WHERE子句的内部联接

  3. 3

    Where子句和内部联接语法查询

  4. 4

    具有内部联接的SQLLite Where子句

  5. 5

    SQL Server:使用内部联接和where子句选择不同的记录

  6. 6

    sql-在带内部联接的where子句中引用列的更快/更好的方法是什么?

  7. 7

    使用where子句更新2个表的内部联接

  8. 8

    将“或”应用于内部联接的where子句ActiveRecord

  9. 9

    使用where子句更新2个表的内部联接

  10. 10

    内部联接查询与内部联接..on和where子句查询之间的区别?

  11. 11

    内部联接查询与内部联接..on和where子句查询之间的区别?

  12. 12

    SQL中具有多个联接的复杂where子句

  13. 13

    使用sql中的where子句创建左联接条件

  14. 14

    With子句和内部联接技巧

  15. 15

    联接表上的where子句

  16. 16

    使用where子句的SQL左外部联接可减少左外部联接的结果

  17. 17

    使用where子句的SQL左外部联接可减少左外部联接的结果

  18. 18

    内部联接where子句中有一个between运算符

  19. 19

    MYSQL内部联接错误-'where子句'中的未知列'm.account_no'

  20. 20

    Cakephp3,如何在cakephp3中使用where子句和内部联接?

  21. 21

    将内部联接和where子句添加到INSERT INTO ON DUPLICATE KEY UPDATE

  22. 22

    两个表中带有where子句的内部联接的Postgres索引

  23. 23

    为什么在多where子句起作用的情况下,内部联接查询不起作用

  24. 24

    选择 DISTINCT 值,其中 where 子句在内部联接上返回多个结果

  25. 25

    在Spark SQL中比较项目时where子句内部错误

  26. 26

    将not in子句更改为内部联接

  27. 27

    不直接在ON子句后面跟随内部联接的SQL连接是什么类型?

  28. 28

    编写与使用内部联接和group by子句的sql select查询等效的java算法

  29. 29

    VBA SQL:From 子句中的语法错误,使用密码进行双重内部联接

热门标签

归档