我正在使用mysql。我有一个名为flow_data的表,其中有两个属性category和views。category是int类型,views是int类型。类别有0-4(例如,num 0是视频,num 1是图片),观看次数基于用户点击的次数。我想查询top5为每个类别查看的数据。
SELECT DISTINCT id, cat, title, file, type, tags
FROM flow_data
ORDER BY views
LIMIT 5
它只返回不基于每个类别的top5视图。
有什么想法吗?谢谢你的预支。
https://stackoverflow.com/questions/11350946
复制