2013-01-05 52 views

回答

0

這是不真的很清楚你想要什麼。

如果希望不止一次出現在城市的列表,你可以使用:

select city, count(city) Total 
from yourtable 
group by city 
having count(city) > 1 

如果你想返回基於城市名稱的數據,你會使用:

select * 
from yourtable 
where city = 'yourCity' 
0

如果你正在尋找一個在紐約假設你的表名的所有條目被稱爲位置

SELECT name, address, zip, city FROM locations WHERE city LIKE "New York" 

如果你希望所有條目按城市進行排序,使它們聚集在一起:

SELECT name, address, zip, city FROM locations ORDER BY city DESC 

如果你想收集來自各城市的名單:

SELECT GROUP_CONCAT(name) FROM locations GROUP BY city; 
0
select city from table_name group by city having count(city) > 1; 
相關問題