狐狸情 发表于 2018-10-23 13:28:18

SQL查询按指定字段排序

不知道你什么数据库, 假如是 Oracle:  

  
select
  
count(city_name),
  
city_name
  
from
  
tuan_info
  
where
  
source_type= 1
  
andcity_name in("北京","上海","广州")
  
group    by
  
city_name
  
ORDER BY
  
INSTR('北京,上海,广州', city_name);
  

  
如果是 SQL Server 用
  
ORDER BY CHARINDEX(city_name, '北京,上海,广州')


页: [1]
查看完整版本: SQL查询按指定字段排序