【发布时间】:2013-07-04 08:14:40
【问题描述】:
在我的数据库中有 2 个表:
产品表:
---------------
id | title
---------------
1 Toyoto
2 Lexux
评分表:
----------------------------------------
rating_id | rating | id | ip
----------------------------------------
1 l 1 127.0.0.1
2 d 1 127.0.0.2
3 l 1 192.168.0.1
4 l 2 192.168.0.1
-----------------------------------------
所以 Toyoto 有 2 个l(喜欢)和 1 个d(不喜欢)。所以我想按喜欢和不喜欢(喜欢和不喜欢的总和)对所有产品进行排序。最后的输出将是:
Toyouto 3 votes and Lexux 1 vote.
顺序:
1. Toyoto
2. Lexux
【问题讨论】:
-
ORDER BY RATE - MySQL 的可能重复项