示例表客户.where'Id'具有主键约束。
示例客户表
Id Sal Name address
1 40000 Name1 Hyd
2 30000 Name2 Bangalore
3 20000 Name3 Mumbai
4 50000 Name4 Delhi
5 25000 Name5 chennai
样品订单表
client_id Product Quantity
2 Jeans 1
3 Shoes 2
4 Watch 1
5 Shirt 3
现在我想选择具有'MAX'薪水的'客户名'和他订购的产品,即产品详细信息'产品'和'数量'使用连接。
我的表应该是
Name Sal Product quantity
Name4 50000 watch 1
我有' id'在客户表格中有主键,并且' clent_id'作为产品表中的外键。
答案 0 :(得分:0)
以下查询将从订单表中获得薪水最高MAX(Sal)
和JOIN
的客户。
SELECT
c.Name,
c.Sal,
o.Product,
o.Quantity
FROM Customers c
left join Orders o ON o.Client_Id = c.Id
WHERE
c.Sal = (SELECT MAX(Sal) from Customers)
ORDER BY
c.Name;
请注意,如果有多个客户拥有最高工资,则会全部列出。