Mysql SQL计算行和
我有两张桌子 表1:水果 id(整数,自动递增,主键) 其他垃圾 表2:客户 有一个“水果”列,此列包含水果表中的id 我想查询所有客户,并列出所有水果ID的列表以及它们被使用的次数 因此,我们建立了: 水果Mysql SQL计算行和,mysql,sql,Mysql,Sql,我有两张桌子 表1:水果 id(整数,自动递增,主键) 其他垃圾 表2:客户 有一个“水果”列,此列包含水果表中的id 我想查询所有客户,并列出所有水果ID的列表以及它们被使用的次数 因此,我们建立了: 水果 id name 1 orange 2 banana 3 apple 客户有6行,如: id fruit 1 1 2 1 3 2 4 2 5 2 6 3 正在尝试编写一个查询,该查询将为我提供: fruit
id name
1 orange
2 banana
3 apple
客户有6行,如:
id fruit
1 1
2 1
3 2
4 2
5 2
6 3
正在尝试编写一个查询,该查询将为我提供:
fruit id purchase count
1 2
2 4
3 1
试试这个
SELECT f.id as fruit_id, COUNT(1) AS purchase_count
FROM FRUITS f LEFT JOIN CUSTOMERS c
ON F.ID = c.fruit
GROUP BY f.id
试试这个
SELECT f.id as fruit_id, COUNT(1) AS purchase_count
FROM FRUITS f LEFT JOIN CUSTOMERS c
ON F.ID = c.fruit
GROUP BY f.id
应该只是一个简单的集合
SELECT fruit_id, COUNT(fruit_id) AS purchase_count
FROM customers
GROUP BY fruit_id
ORDER BY fruit_id ASC;
应该只是一个简单的集合
SELECT fruit_id, COUNT(fruit_id) AS purchase_count
FROM customers
GROUP BY fruit_id
ORDER BY fruit_id ASC;
未经测试
SELECT id, SUM(fruit) as "fruit id", "purchase count"
FROM Customers
GROUP BY id;
未经测试
SELECT id, SUM(fruit) as "fruit id", "purchase count"
FROM Customers
GROUP BY id;
对现在,我需要打开我的头,围绕着这个水果胡说八道,并记住它如何适用于我的问题是。。。。。。。。。。。。现在,我需要打开我的头,围绕着这个水果胡说八道,并记住它如何适用于我的问题