python - 统计发送的mysql语句

标签 python mysql

我有这个 mysql

id | sender | file_id
1  | A      | 376482734627836
2  | B      | 67387648327648726
3  | B      | 8734682346287346
4  | A      | 78623186347812
5  | A      | 278618762378
6  | C      | 287628681682
7  | A      | 8389479247

我不擅长“做一个好的sql语句”,但我想输出条目更多的SENDER

print("the user: "+user+" is the winner with "+sends+" sends!")

简单的方法是什么?

最佳答案

在mysql中你可以使用

select sender 
from my_table 
group by sender 
order by count(*) desc limit 1

关于python - 统计发送的mysql语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46431732/

相关文章:

python - 如何破解 IntelliJ Idea 命令行启动器脚本以在独立窗口中打开文件并等待关闭?

php - 比较两张表数据并显示不匹配和匹配数据

mysql - 从 Mysql 中的 url 列获取 id

python - MySQL SELECT DISTINCT 不区分大小写吗?

mysql - 在 MySQL 中创建一个 "DWH like"星型模式

mysql - 在Excel中多次执行SQL查询并根据行更改变量

python - 在pyparsing中检测变量类型

python - 由于 selenium python 超时而无法定位元素

python - 如何为新笔记本在 Jupyter 笔记本上切换环境?

python - 如何阻止命令提示符在 python 中关闭?