SQL查询按指定字段排序
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,city_name是字段名,现在要按("北京","上海","广州") 先后顺序把数据查询统计出来?不知道你什么数据库, 假如是 Oracle:select count(city_name)
千家信息网最后更新 2025年11月07日SQL查询按指定字段排序
city_name是字段名,现在要按("北京","上海","广州") 先后顺序把数据查询统计出来?不知道你什么数据库, 假如是 Oracle:select count(city_name), city_name from tuan_info where source_type = 1 and city_name in("北京","上海","广州") group by city_nameORDER BY INSTR('北京,上海,广州', city_name);如果是 SQL Server 用ORDER BY CHARINDEX(city_name, '北京,上海,广州')追问
是SQL Server 的,怎么写哦,给个完整点的语句好吗
回答
select count(city_name), city_name from tuan_info where source_type = 1 and city_name in("北京","上海","广州") group by city_nameORDER BY CHARINDEX(city_name, '北京,上海,广州')前面的SQL都是一样的啊。只是 增加一个 ORDER BY 的排序处理。追问
在吗,不行的,提示有错啊,是什么问题哦[SQL] select count(city_name), city_name from tuan_info where source_type = 1 and city_name in("北京","上海","广州") group by city_name ORDER BY CHARINDEX(city_name, '北京,上海,广州');[Err] 1305 - FUNCTION data_group.CHARINDEX does not exist回答
你这个是什么数据库啊?CHARINDEX 是 SQL Server 自带的函数啊。
追问
那个,,是MYSQL的哦,怎办
回答
MySQL 就换一个函数 INSTRselect count(city_name), city_name from tuan_info where source_type = 1 and city_name in("北京","上海","广州") group by city_nameORDER BY INSTR( '北京,上海,广州', city_name)
上海
北京
广州
数据
函数
数据库
字段
排序
查询
不行
先后
只是
数据查询
整点
语句
问题
顺序
处理
提示
统计
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
北京正规网络技术设计
服务器端软件开发工资
速大软件开发语言
网络安全宣传周 活动主题
嘉兴南湖区靠谱软件开发
数据库系统故障修复
修改数据库实验2017
软件开发集成电路股
数据库拆分业务
淄博手机软件开发哪家便宜
数据库re
端游方舟生存进化怎么转服务器
网络安全情景说
国家网络安全周北海
天津众星网络技术有限公司
数据库原理代理键如何设置
最终幻想14怎么去其他服务器
高校网络安全论文提纲
数据库中2nf和3nf关系
我与网络安全123论文
华为智能网络安全大会
jsp数据库查询获取数据
怎么提升服务器的速度
mes做软件开发
花粉蛋白数据库
山东省网络技术招生
服务器远程管理软件有哪些
湖北项目软件开发哪家正规
企业软件开发排行
小白智能摄像头连接服务器失败