获取记录在MySQL数据库
项目的最大数目我有所谓的“roomrent”一个MySQL表已结构如下:获取记录在MySQL数据库
Id city country
----------------------------------
1 Dhaka Bangladesh
2 Dhaka Bangladesh
3 Washington United States
4 Paris France
5 Dhaka Bangladesh
6 Paris France
我想表明从数据库所记录的最大时间5个城市。像:本表达卡中记录了最大时间。
所以它应该是显示这样的:
Dhaka
Paris
Washington
and other.....
我如何得到这个与MySQL查询?我知道这是可以由MySQL Select查询做,但我不能。
注意:我是新的php & mysql和这是我的学习时间。
任何帮助非常感谢。
感谢
您应该能够使用以下。它得到的是出现在你的桌面上并返回前5位的城市的数量:
select city, count(city) Total
from roomrent
group by city
order by total desc
limit 0, 5
感谢我使用它 – 2013-02-22 15:49:32
它的工作@bluefeet @bluefeet,谢谢。 – 2013-02-22 15:50:25
一个问题,为什么你使用“总”? – 2013-02-22 15:51:24
SELECT DISTINCT城市FROM roomrent LIMIT 5个 – 2013-02-22 15:47:14