1
A
回答
2
產品的數量,要得到休息:
SELECT s.FirstName, s.LastName, s.SIN, p.ProductDescription, ps.UnitSalesPrice, ps.QuantitySold
FROM ProductsSales ps
LEFT JOIN Products p on p.ProductID = ps.ProductID
LEFT JOIN Salesmen s on s.SalesmaneID = ps.SellerID
WHERE ps.ProductID IN
(
SELECT ProductId
FROM ProductsSales
GROUP BY ProductId
HAVING SUM(QuantitySold) > 5
)
1
SELECT a.FirstName, a.LastName, a.SIN, c.ProductDescription, b.UnitSalesPrice, b.QuantitySold
FROM Salesmen a
LEFT JOIN ProductsSales b
ON a.SalesmanId = b.SellerId
LEFT JOIN Products c
ON b.ProductId = c.ProductId
WHERE b.QuantitySold > 5
1
Select a.FirstName, a.LastName, a.SIN From Salesmen as a,
c.ProductDescriptio, c.Price, b.sum(QunatitySold)
inner join ProductSales as b on a.Salesmanid = b.sellerid
inner join Products as c on c.ProductId = b.ProductId
having b.sum(QunatitySold)> 5
group by a.FirstName, b.ProductDescription
1
布拉德,
歡迎SQL。在我剛開始的時候加入我是一種可怕的經歷,但它非常簡單。一般的概念是這樣的:
選擇一個加入
如果你想看到的所有記錄,這將是兩個表之間的共同,你會使用和JOIN
。如果你想在兩個表結合起來,但仍然顯示所有記錄您使用LEFT JOIN
的基本語法
SELECT fieldnames FROM tablename alias
JOIN othertable alias ON firstalias.field = secondalias.field
--Example
SELECT animal, food, idtag from animals a
JOIN food f on a.animalid = f.animalid
這裏假設你在這兩種動物表和食臺上有一個共同的領域animalid。您還應該在別名前面加上別名,以便更容易理解,如下所示:a.animal, f.food
而且您一直在繼續,直到您加入了所需的所有表格。 確保只要求字段名你想
希望幫助售出超過5
SELECT ProductId
FROM ProductsSales
HAVING SUM(QuantitySold) > 5
使用
相關問題
- 1. 基本的MySQL表加入?
- 2. 基本SQL的東西...左加入
- 3. 基本插入SQL
- 4. 右加入表本身SQL
- 5. 基於兩列在SQL中加入表?
- 6. 基於主鍵加入多個sql表
- 7. SQL Server的基本加盟
- 8. 基本的SQL表結構
- 9. SQL加入基於第三
- 10. SQL - 加入基於條件
- 11. 加入SQL表
- 12. SQL加入表
- 13. SQL:加入表
- 14. 加入SQL表?
- 15. 基本的PHP SQL注入問題
- 16. 基本加入MongoDB中
- 17. mysql加入基本問題
- 18. 建議加入LibreOffice的基本表與一個MySQL表
- 19. 加入SQL表格
- 20. SQL加入wordpress表
- 21. SQL加入2表
- 22. SQL 3表加入
- 23. SQL加入2表
- 24. SQL三表加入
- 25. 加入3 SQL表
- 26. SQL - 多表加入
- 27. 基本插入表mysql mysql
- 28. 加入表的問題sql
- 29. 加入sql表的CASE
- 30. 的Sql加入一個表
你試過到目前爲止的事情 – mustaccio
到目前爲止,我有如下:選擇 \t \t名字,姓氏,SIN \t從 \t \t推銷員內加入 但現在我不知道如何加入我需要的三個表。 – Brad