社区
疑难问题
帖子详情
分组查询问题,高手请进!
yjqqzw
2003-08-19 11:48:37
有表1:
第1列 第2列 第3列 第4列
卡号 金额 次数 日期(两位年,两位月)
要生成下表:
第1列 第2列 第3列 第4-n列
卡号 总金额 总次数 每个月的金额
并且卡号的要求为(在表1的日期段内有三个月的金额大于10000)
请问sql语句如何写,能否一步到位,如不能,分步也可以!
...全文
55
2
打赏
收藏
分组查询问题,高手请进!
有表1: 第1列 第2列 第3列 第4列 卡号 金额 次数 日期(两位年,两位月) 要生成下表: 第1列 第2列 第3列 第4-n列 卡号 总金额 总次数 每个月的金额 并且卡号的要求为(在表1的日期段内有三个月的金额大于10000) 请问sql语句如何写,能否一步到位,如不能,分步也可以!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2003-08-19
打赏
举报
回复
select 卡号,sum(金额) as 总金额,sum(次数) as 总次数
,[1月金额]=sum(case right(日期,2) when '01' then 金额 end)
,[2月金额]=sum(case right(日期,2) when '02' then 金额 end)
...
,[12月金额]=sum(case right(日期,2) when '12' then 金额 end)
from 表1 group by 卡号
不理解你的这个要求是想说明什么,三个月,是指任意三个月,还是连续三个月?
并且卡号的要求为(在表1的日期段内有三个月的金额大于10000)
happy_0325
2003-08-19
打赏
举报
回复
select cardno,sum(money),sum(cishu),date from biao group by cardno,date
JAVA上百实例源码以及开源项目
5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...
JAVA上百实例源码以及开源项目源代码
5个目标文件,演示Address EJB的实现 ,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...
Mysql数据库进阶/引擎/分组/连接/子查询/事务/Django框架的model
本课程是理论和实战相结合的课程。 主要讲解以下知识点:...by分组/having及多表查询 通过案例来讲解join连接 讲解子查询的实际应用 通过多个案例来讲解如何使用join和子查询 讲解django框架的models中如何应用多表查询
mysql 分组之后数据筛选_MYSQL 如何实现分组后根据组内数据间条件判断进行筛选【
高手
进,在线等】...
你的位置:问答吧-> 数据库->
问题
详情MYSQL 如何实现分组后根据组内数据间条件判断进行筛选【
高手
进,在线等】如题数据举例:id istop cid(时间序号) gid(分组)1 1 18 a2 ...
『程序员』 [求职招聘]软件测试面试题,
高手
帮忙!!
『程序员』 [求职招聘]软件测试面试题,
高手
帮忙!! 作者:janny161 提交日期:2005-12-8 19:32:18楼主 有100个金币,其中有一个比较轻。给你一个天平,怎样用四次天平确认出哪个金币轻? 作者:ViviHCW 回复...
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章