SELECT ShopOrder.OrderDate
, Book.BookID
, Book.title
, COUNT(ShopOrder.ShopOrderID) AS "Total number of order"
, SUM (Orderline.Quantity) AS "Total quantity"
, Orderline.UnitSellingPrice * Orderline.Quantity AS "Total order value"
, book.Price * Orderline.Quantity AS "Total retail value"
FROM ShopOrder
JOIN Orderline
ON Orderline.ShopOrderID = ShopOrder.ShopOrderID
JOIN Book
ON Book.BookID = Orderline.BookID
JOIN Publisher
ON Publisher.PublisherID = Book.PublisherID
WHERE Publisher.name = 'Addison Wesley'
GROUP
BY ShopOrder.OrderDate
, Book.BookID
, Book.title
, Orderline.UnitSellingPrice
, Orderline.Quantity, book.Price
, Orderline.Quantity, ShopOrder.ShopOrderID
ORDER
BY ShopOrder.OrderDate
Please look at the pictureSQLソート日付
私は年と月によってクエリ受注日のグループをしたいので、同じ月のデータは、あなたの助けのために一緒に
おかげで多くを追加することができます
への便利なショートカットは、あなたの質問にタグを付けているあなたは
を集約すべきか、
group by
ためにあなたcount(...)
値は1YEAR(myDate)
とMONTH(myDate)
に等しいすべてを持っていますあなたが使用しているデータベースで –