mysql - 如何将 Maximum 用于 SELECT 语句

标签 mysql sql

我必须创建一个查询来解决这个问题:单个客户一天最多购买多少张门票?您的结果应该有 3 列(HippCode、购买日期和票数),结果中只有 1 行。

最佳答案

HippCode 是 personid 吗?

select HippCode, DateBought as 'Date of Purchase', count(*) as 'Number of Tickets'
from ticket
group by HippCode, DateBought
order by count(*) desc
LIMIT 1

关于mysql - 如何将 Maximum 用于 SELECT 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33989425/

相关文章:

mysql - 哪种语言用于非常大的数据集和涉及的大量计算

mysql - 从 2 个日期列中选择所有年份

c# - MySQLProv/IBMDADB2 Provider 未在本地机器上注册

Mysql2::错误: View 的 SELECT 在 FROM 子句中包含子查询

mysql - 使用 MAX(id) 优化查询

mysql - mysql无法添加外键约束

sql - 有没有办法在 MySQL 的 "where"语句中使用通配符?

sql - PL/SQL 从自定义查询中提取 SELECT 语句列名

sql - 将 SQL 文件上传到 GitHub 存储库

java - Android:将房间数据库链接和同步到在线服务器数据库