位置: 编程技术 - 正文

SQL语句分组获取记录的第一条数据的方法(sql实现分组查询的短语)

编辑:rootadmin

使用Northwind 数据库

首先查询Employees表

查询结果:

city列里面只有5个城市

使用ROW_NUMBER() OVER(PARTITION BY COL1 ORDER BY COL2) 先进行分组 注:根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).

sql语句为:

select EmployeeID,LastName,FirstName,Title,TitleOfCourtesy,City,ROW_NUMBER() over(partition by City order by EmployeeID) as new_index from Employees

执行结果图:

可以看到是按照City分组,EmployeeID排序。

select出分组中的第一条记录

执行语句:

select * from (select EmployeeID,LastName,FirstName,Title,TitleOfCourtesy,City,ROW_NUMBER() over(partition by City order by EmployeeID) as new_index from Employees) a where a.new_index=1

执行结果图:

推荐整理分享SQL语句分组获取记录的第一条数据的方法(sql实现分组查询的短语),希望有所帮助,仅作参考,欢迎阅读内容。

SQL语句分组获取记录的第一条数据的方法(sql实现分组查询的短语)

文章相关热门搜索词:sql语句怎么进行分组查询,sql中分组查询语句,sql语句怎么进行分组查询,sql语句怎么进行分组查询,sql分组获取最新一条记录,sql语句分组查询,sql实现分组查询的短语,sql语句分组查询,内容如对您有帮助,希望把文章链接给更多的朋友!

一列保存多个ID(将多个用逗号隔开的ID转换成用逗号隔开的名称) 背景:在做项目时,经常会遇到这样的表结构在主表的中有一列保存的是用逗号隔开ID。如,当一个员工从属多个部门时、当一个项目从属多个城市时

多列复合索引的使用 绕过微软sql server的一个缺陷 然而,微软sqlserver在处理这类索引时,有个重要的缺陷,那就是把本该编译成索引seek的操作编成了索引扫描,这可能导致严重性能下降举个例子来说明

sqlserver索引的原理及索引建立的注意事项小结 聚集索引,数据实际上是按顺序存储的,数据页就在索引页上。就好像参考手册将所有主题按顺序编排一样。一旦找到了所要搜索的数据,就完成了这

标签: sql实现分组查询的短语

本文链接地址:https://www.jiuchutong.com/biancheng/348159.html 转载请保留说明!

上一篇:Sql Server 2012 转换函数的比较(Cast、Convert和Parse)

下一篇:多列复合索引的使用 绕过微软sql server的一个缺陷(复合索引顺序)

  • 高新技术企业亏损弥补
  • 增值税专用发票抵扣期限
  • 如何判断会计政策变动
  • 外地预交的附加税金在申报的时候怎么填
  • 事业单位合并财务交接
  • 股东投资属于什么会计要素
  • 工程资金占用计算利率是多少
  • 短期借款利息都需要测算什么
  • 商业汇票的使用范围
  • 公司投资的股权财产怎么认定
  • 国有资产如何保值
  • 减免税款记账营业外收入什么科目?
  • 借款合同 增值税
  • 劳务费需要预缴税款吗
  • 通用机打发票税率在哪改
  • 营业执照号码含义
  • 每年的发票年底是不是就失效了
  • 工程预缴增值税2019最新规定
  • 管理费用进项税额转出会计分录
  • w10系统搜索
  • 工商年报的纳税总额怎么查询
  • quickdcf.exe - quickdcf是什么进程 作用是什么
  • 系统浏览器
  • Win11安卓子系统怎么安装apk
  • 广告公司收到广告费发票如何入账
  • 股权转让有哪些股
  • 提取公益金会计科目
  • 残疾人取得房屋所有权
  • 向银行贷款资金成本率计算公式是什么
  • 阿里云盘 icloud
  • 计提的附加税
  • 简单实现php留言功能
  • [JavaScript你真的以为这么简单吗]JavaScript高级
  • thinkphp跨域
  • php命令大全
  • 代开的普通发票如何盖章
  • phpcms使用教程
  • 统一社会信用代码多少
  • php登录不了
  • phpcms添加内容
  • mongodb怎么用
  • MySQL中使用_____语句更新表中的数据
  • 海关进口增值税专用缴款书稽核比对可能出现哪些结果
  • 财务会计报表的使用者有哪些
  • 什么情况需要个人所得税
  • 生育津贴是否需要缴纳增值税
  • 主营业务收入可以进一般户吗
  • 购进无偿赠送
  • 筹资费用和财务费用一样吗
  • 专利补贴收入计入什么科目
  • 开票系统维护费怎么做账
  • 收到投资款如何做税务登记
  • 购买增值税发票系统金税盘如何入账?
  • MySQL5.7中 performance和sys schema中的监控参数解释(推荐)
  • win7旗舰版系统激活码
  • 品牌笔记本电脑排行
  • 出现windows boot manager
  • centos的特点
  • freebsd的软件管理工具ports详解
  • wwSecure.exe - wwSecure是什么进程
  • ubuntu zen3
  • linux文件后缀名解释
  • linux date-u
  • linux中rwx
  • linux挂载的概念
  • cocos2dx开发的游戏
  • js信息框
  • 移动move命令的操作步骤是
  • jquery右击事件
  • 安卓底层重写
  • jquery异步提交表单
  • html微信
  • JavaScript事件 "事件对象"的注意要点
  • android 自定义linearlayout 宽度计算不对
  • javascript编程技术
  • 税务局上班周末上班吗
  • 税务机关党建动员大会
  • 税控盘怎么领用
  • 试运行期间的收入应如何处理
  • 城市维护建设税属于什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设