我有MySQL数据库,我想选择所选City&的不同City和StateInitials + Zipcode。状态
我不想区分所有领域,因为那时我将获得所有主要城市的10+
这是我对Distinct City,StateInitials的所作所为
$rs = mysql_query('select Distinct StateInitials, City from locations where City like "'. mysql_real_escape_string($_REQUEST['term']) .'%" limit 0,15', $dblink);
我想要类似=>斯普林菲尔德,莫,65801
但不希望它列出=>斯普林菲尔德,莫,65802 斯普林菲尔德,莫,65803
答案 0 :(得分:1)
尝试使用GROUP BY
$term =mysql_real_escape_string($_REQUEST['term']);
$rs = mysql_query("
select StateInitials, City
from locations
where City like '$term%'
GROUP BY StateInitials, City
limit 0,15", $dblink);
我不知道为什么你说第三个,而你的查询只有2列:)。