标签: mysql database
我有以下表格数据
London Egypt Newyork Egypt* India China London+ NewYork*+
当我使用以下查询select distinct CityName from cityTable时,我得到8条记录,但我预计只有5条记录,如伦敦,埃及,纽约,印度和中国。 但是在上面埃及*和Newyork * +不应该添加到结果集中,但不同的被认为是一个独特的记录,任何人都可以帮助我获得所需的结果。
select distinct CityName from cityTable
我正在使用Mysql数据库
答案 0 :(得分:1)
使用MySQL分组语句
答案 1 :(得分:0)
您可以使用此udf并替换非字母数字字符。这样您就可以只使用没有特殊字符的城市名称。然后您可以在上面区分。