mysql - 购买的前 10 种产品的数量?
问题描述
我无法计算购买的前 10 种产品的数量。我正在使用 MySQL 8。
我得到了一个包含以下列的表格:
Product
-
Speakers, E book reader
Shoes, Sunglasses
Sports Magazine, Car Magazine
NULL
NULL
T-shirts
NULL
NULL
Shoes, Socks
None
我可以计算项目的最简单方法是什么?
解决方案
尝试这个:
SELECT COUNT(product) AS product_count FROM table1 GROUP BY product ORDER BY product _count DESC LIMIT 10;
推荐阅读
- javascript - 删除字符串中的重复字符并制作唯一的字符串
- python - 特定时间的 Django Celery 定期任务
- neural-network - 如何让语音助手处理科学术语?
- firebase - firebase 可以符合 PIPPA 和 HIPPA 标准吗?
- ruby-on-rails - 在 ruby thor CLI 中的任务之间共享单例
- node.js - 如果请求同时出现,节点 js 会话将替换
- android - Android等待收听firebase中的值变化
- arrays - 使用 bash 返回 json 对象中的特定项目
- php - Symfony 基本控制器与过滤器前后对比
- c# - 通过带有 Razor 功能的 jQuery 动态 HTML