2019-07-06 sql 连续出现次数
2024-09-03 06:53:53
由手机通讯记录界面想到的问题
SELECT CASE WHEN AA.num=1 THEN AA.Tel
ELSE AA.Tel+'('+CASt(AA.num AS VARCHAR(4))+')' END AS 通讯记录,AA.Times
FROM (
SELECT a.Tel ,COUNT(*) AS num,MAX(a.Times) AS Times FROM
(SELECT ROW_NUMBER() OVER (PARTITION BY Tel ORDER BY times,Tel) AS num1,ROW_NUMBER() OVER (ORDER BY times,Tel) AS num2,*
FROM #temp ) a
GROUP BY a.num2-a.num1,a.Tel,CONVERT(VARCHAR(10),a.Times,120)
) AS AA ORDER BY AA.Times
最新文章
- How to make your assembly more secure from referencing by unauthorized bits
- ios视图frame和bounds的对比
- Java中的匿名类
- 读取本地excel发短信
- 转:maven项目添加jar包.
- 通讯录改造——MVC设计模式
- stm32 Bootloader设计(YModem协议) (转)
- 【Flask】 使用Flask-Moment进行日期时间的管理
- RestTemplate的设置及使用
- Python基础之自定义工具类
- [SQL]事务回滚详解及示例
- 自动化接口测试(java)
- go标准库的学习-crypto/rand
- MySQL修改版本号教程
- 演示PostgreSQL的详细安装及配置图解
- 循环链表的实现与操作(C语言实现)
- C# 按位或,按位与, 按位异或
- kvm.install
- Flex控件之repeater和radioButton应用
- python中的socket服务器(多线程)
热门文章
- 循序渐进BootstrapVue,开发公司门户网站(5)--- 使用实际数据接口代替本地Mock数据
- Redis的Pipeline、事务和lua
- centos8添加中文语言包
- 7. Qt中与垃圾回收机制相关的替代方法(未完
- 2020牛客NOIP赛前集训营-普及组(第二场) 题解
- 如何跟领导解释为什么选择SpringCloud alibaba作为微服务开发框架
- CentOS-Docker搭建MinIO(单点)
- buu [V&;N2020 公开赛]strangeCpp
- Http2.0详解
- varnish4.X安装