从两个表中获取信息
我有两个表,其中包含以下信息,
models
id manufactor
1 Mercedes
2 Ford
3 Volvo
orders
car_id customer_id
1 4
1 22
2 54
1 95
我想要一个查询,该查询将给出一行制造商名称以及每种型号的销售量。
这是我尝试过的:
SELECT
m.make
FROM models m
LEFT JOIN(
SELECT COUNT(*)FROM orders
) o on o.car_id = m.id
I have two tables that contain the following information
models
id manufactor
1 Mercedes
2 Ford
3 Volvo
orders
car_id customer_id
1 4
1 22
2 54
1 95
I want a query that will give in one row manufactor name and how many of each model are sold.
Here is what I have tried:
SELECT
m.make
FROM models m
LEFT JOIN(
SELECT COUNT(*)FROM orders
) o on o.car_id = m.id
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
试试这个:
Try this:
您可以按如下方式更改查询
you can change the query as follows