我有一个数据库表,有很多喜欢,评论数量和观看数量,我需要得到最喜欢,大多数评论和大多数观点行请帮助我,我附上数据库图片你会得到更多清楚地知道我需要做什么,提前谢谢
表:
答案 0 :(得分:1)
SELECT *
FROM table
WHERE title =
( SELECT title
FROM table
ORDER BY likes+comments+views DESC
LIMIT 1
) ;
答案 1 :(得分:0)
这可以让你获得最多喜欢,评论和观点的行:
SELECT id, title, (likes + comments + views) AS total
FROM table
ORDER BY total DESC
LIMIT 1;