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