我在我的网站上得到了一个表,用户排名栏,排名是一个数字,我想选择最高排名数字的3个用户,所以我期待和搜索和最好的,只要我我认为查询我发现的是:Link(第二个查询在正确的答案),但我不明白的查询,如果任何人都可以解释一步一步的(例如我不明白这一行FROM table li
从表是好的但是谁是李,我从来没有见过这种语法),或者建议更好的查询我会非常感谢,谢谢大家,祝你有美好的一天。MySQL,最大值3
回答
如果你想在这三个用户具有最高排名的别名,这样的事情可能工作:
select u.*
from users u
order by rank desc
limit 3;
li
是为the table
SELECT x.*
FROM my_table AS x <-- x is an alias for `my_table`
WHERE ...
的AS
关键字是可选的,并且经常省略
Hoooooooo,谢谢,我不知道。 –
@Strawberry。 。 。为了让事情更加复杂,如果我没有记错,“as”通常是可选的。但是,它在Access中是必需的,它在Oracle中是被禁止的。 (我省略了表别名,所以当我看到'as'时,我知道它是列别名。) –
基本上它是从同一个表中做多个子查询用作中间结果和诸如“li”之类的名称是同一个表的别名,以确保列引用属于正确的子查询。在这个例子中,你会使用真实的表格名称来显示“表格”。
谢谢你的解释交钥匙。 –
- 1. MySQL在最大值
- 2. Actionscript 3中的最大值?
- 3. mysql select top n最大值
- 4. MySQL中的最大值(distinct ...)?
- 5. Mysql JOIN查询最大值
- 6. 更新mysql最大值
- 7. 行中的MySQL最大值
- 8. MySQL的组由最大值
- 9. MySQL的最大值LONGTEXT
- 10. MySQL插入和更新表,最大3
- 11. 来自3个不同列的Mysql最大值
- 12. MySQL的:WHERE值大于最大
- 13. MYSQL - 最大和最小值与极限
- 14. Mysql,选择最大值和匹配值
- 15. 确定最大值和最小值根据3个标准
- 16. SQL:DB2 3列(日,月,年)日期的最大值和最小值
- 17. 如何确定3个整数的最大值和最小值
- 18. MySQL最大行大小为L个字符加3 = 65535
- 19. MySQL的最大值()没有返回最大结果
- 20. MySQL的最大选择最大值,但不正确的行
- 21. MySQL的最大值(),而不能
- 22. MySQL列中的最大值PHP
- 23. 如何使用MySQL查找最大值
- 24. mysql:选择最大子值的记录?
- 25. MySQL - 得到最大值的计数
- 26. MySQL工作台计数的最大值
- 27. MySQL的选择最大的总和值
- 28. 最大值行明智在MySQL
- 29. MySQL的左连接右表最大值
- 30. mySQL更新值使用最大日期
http://dev.mysql.com/doc/refman/5.5/en/select.html#idp67591536 – CBroe