我有一个名为order
的表,其中包含列id
,user_id
,price
。我想选择每个用户最昂贵的订单 - 该用户支付最高价格的订单。我想在同一查询中选择order.user_id
和order.price
。的MySQL - 选择多个最大值
0
A
回答
1
0
SELECT order.user_id, A.price
FROM `order`
LEFT JOIN
(SELECT user_id, price FROM `order` ORDER BY price DESC) A USING (user_id)
相关问题
- 1. 选择多个最大值
- 2. 选择多个最大行
- 3. MySQL在多个值上选择最大值?
- 4. MySQL在两个(或多个)给定值中选择最小值/最大值
- 5. 的MySQL选择多个最新值
- 6. MySQL的选择最新的多个值
- 7. 选择多个最大值?在Sqlite中?
- 8. 为多个列选择最大值?
- 9. Mysql,选择最大值和匹配值
- 10. mysql得到最大值与多个选择
- 11. 选择单个最大值
- 12. Mysql的选择与最大多加入
- 13. mysql:选择最大子值的记录?
- 14. MySQL的选择最大的总和值
- 15. 为VARCHAR列选择最大值 - MySQL
- 16. MySQL的选择最大的价值
- 17. MySQL查询选择最大值
- 18. 选择MySQL中varchar的最大值
- 19. SQL选择多个最大值和最小值 - Python
- 20. 选择最大值
- 21. 选择最大值
- 22. 只选择最大值记录多行
- 23. 用mysql选择最大 - PHP
- 24. MySQL的最大选择最大值,但不正确的行
- 25. 如何选择整行从列中选择最小值或最大值 - MySql
- 26. 从多个字段中选择最大/最小值
- 27. 从多个递增序列中选择最大值的总和
- 28. MySQL在时间线上选择最小值,最大值
- 29. 用另一列分组值的最大值选择多个行
- 30. PostgreSQL - 选择多个最大计数
可能重复的[MySQL的 - 选择多个最大值](http://stackoverflow.com/questions/3590530/mysql-select-multiple-maximum-values) – 2013-01-10 07:36:52