我有一个表,其中有以下各列-呼叫位置表 城市,州,邮递区号,纬度,Lng
问题是每个城市和州都可以使用多个邮政编码,例如
华盛顿州贝勒夫(98004) 华盛顿州贝尔维尤98006类似地,城市名称也可以出现在其他州,例如
田纳西州贝尔维尤,05156
如何选择其他城市,例如每个州的贝尔维尤。基本上,结果应同时显示华盛顿州贝尔维尤和田纳西州贝尔维尤,但对于华盛顿州,只有一次贝尔维尤发生。
答案 0 :(得分:1)
按城市和州进行分组应该在这里起作用:
SELECT City, State
FROM yourTable
GROUP BY City, State;
我们也可以使用DISTINCT
:
SELECT DISTINCT City, State
FROM yourTable;