问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mssql中我要对1000多条的数据做分析,每7条做循环,找到最大值插到临时表中,大神如何实现

发布网友 发布时间:2022-05-12 16:45

我来回答

3个回答

热心网友 时间:2023-10-14 06:12

如果可能,尽量不要使用循环啊游标啊什么的,麻烦又低效。

直接根据星期对数据做group by,求出每周的max(number)就行了。

create table tt5 (date varchar(10),number decimal(38,6))
insert into tt5
select '20100607',37659 union all
select '20100608',45359 union all
select '20100609',45837 union all
select '20100610',49100 union all
select '20100611',36957 union all
select '20100612',36965 union all
select '20100613',48071 union all
select '20100614',49712 union all
select '20100615',84463 union all
select '20100616',74310 union all
select '20100617',38621
 
set datefirst 1; 
select cast(t.[year] as varchar)+'年第'+cast(t.[week] as varchar)+'周' [week],max(t.number) maxNumber from (
select datepart(year,[date]) [year],datepart(week,[date]) [week],number from tt5
) t
group by t.[year],t.[week];
set datefirst 7;

结果如下:

追问谢谢,请问我的date是int型的,能用这样做吗 结果运行:
Arithmetic overflow error converting expression to data type datetime.
还有一个问题,我想知道那一天是星期几,请大神在帮下忙,上面的溢出问题我已经解决

追答需要知道星期几的话,像这样
datepart(dw,getdate())

热心网友 时间:2023-10-14 06:12

从中找到什么最大值?1~7条是怎么规定的?

热心网友 时间:2023-10-14 06:13

上表结构,示例数据.比较好分析.追问我抽过来的数据只有两个字段,分别是日期和数量,日期和数量我都以int型保存,我想以日期为判断前提,如果日期小于一个时间点,我在其中的日期做1~7循环,找到最大值。

追答建议上示例数据或者截图.这样说了半天大家也不知道你的数据是什么样子的.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新装修怎样去除异味又快又有效,洋葱和土肥皂都试过了,都没用。 新装修的店面通风多久 新店装修通风需要多久? 新装修的店面多久多久没有异味 “新店装修后臭味能持续多长时间”_百 ... 我09年的国三柴油货车,到19年7月以后还能审吗? iebook 怎样让背景音乐从第一页开始放而不是封面开始 iebook超级精灵的背景音乐和页面插入音乐,可以分别控制吗? 用iebook做电子杂志的时候怎么从头到尾设同一首音乐 iebook支持导入多首音乐吗?可不可以对每页进行音乐设置? IEBOOK 往回翻页时上一页的背景音乐怎么样才能从头开始播放而不是接... 如何用iebook连续几页不间断播放同一首音乐? 交通事故,对方全责,对方无保险,怎么处理? 事故后交警判定对方全责,我方车辆没年审没保险,能得到理赔吗? 机动车撞车,对方全责,对方无保险怎么办 花开花落静无声, 凭栏独坐晚风轻。 半帘孤灯春寒冷, 一片相思梦不成。诗意是? 十里桃花40集插曲什么歌 《思慕》歌词全文 花开花又落,相思无处寄托... 分不清是爱还是解脱的歌词是什么歌 我找一首歌,我忘了它的歌名,只知道它是一个电视剧的主题曲 听到一首温柔女生慢歌,歌词有:相思沉默。慢慢长路。换来。真情。花开花又落。等等字眼。求助歌名和歌手? 开头歌词是“花开花又落,像思慕无处寄托”这首歌叫什么名字啊? 求书名,小说开头是女主下楼找她和男朋友一起买的狗,然后遇到黑帮。 有没有类似无限作死这种超级搞笑的玄幻小说 求一本耽美文,是穿越成阿修罗王,醒来之后再水牢里,身上没穿衣服, 产业园打造独特卖点,形成产业集群效应,从哪方面入手? 打造产业园需要哪些必备的条件? 我想安装python,突然发现不知道应该装什么版本(windows 07的) 如何批量取消关注的贴吧 怎么取消关注一个暂不开放的贴吧? 1t干混砂浆含多少水泥、砂 1顿干混砂浆需要多少水 带头像的座机如何设置电话号码 宝马快捷键如何设置电话号码 在Firefox下如何让中的文字内容超出部分隐藏,用。。。显示 比亚迪唐燃油有全景天窗吗? 比亚迪唐dm车身颜色有几种 新款比亚迪唐上市,提供三款不同动力,这次改款成功吗? 是iOS工程师做还是web前端工程师做 比亚迪唐有几款车型? 中国联通10兆光纤一年多少钱 中国联通装联通宽带多少钱一年 中国联通光纤一年多少钱啊? 联通光纤宽带一月多少钱,求解答啊 联通光纤宽带大概多少钱一年 联通20兆光纤一年大概多少钱 z1000 川崎多少钱 有限责任公司和股份有限公司的区别在哪里??能举例说说吗?? 如何理解这两句话?请举例子..谢谢.. div中文本使用overflow:hidden将超出部分隐藏,如何获取隐藏部分的文本 amd 专业绘图显卡 有什么型号的是N卡,有是绘图比较好点的显卡?