社区
MS-SQL Server
帖子详情
请教SQL语句写法?
cpflj
2003-01-17 02:23:08
有一表:ONE 内容如下.
A B
111 1
111 1
111 1
112 1
112 1
如结果如下:
A B
111 1
111 2
111 3
112 1
112 2
SQL语句怎么写???谢谢!
...全文
48
3
打赏
收藏
请教SQL语句写法?
有一表:ONE 内容如下. A B 111 1 111 1 111 1 112 1 112 1 如结果如下: A B 111 1 111 2 111 3 112 1 112 2 SQL语句怎么写???谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iamwbb
2003-01-17
打赏
举报
回复
select * from ONE order by A , B
alexlimingjun
2003-01-17
打赏
举报
回复
给个笨办法吧,用存储过程写,用cursor读出所有记录,根据A循环判断累计B将结果写入临时表中,最后返回临时表中的记录集
yelook
2003-01-17
打赏
举报
回复
declare @YourResultTable table (id varchar(10), value int)
insert @YourResultTable values('1',1)
insert @YourResultTable values('1',1)
insert @YourResultTable values('1',1)
insert @YourResultTable values('2',1)
insert @YourResultTable values('2',1)
insert @YourResultTable values('4',1)
insert @YourResultTable values('6',1)
insert @YourResultTable values('6',1)
--select * from @YourResultTable
declare @z int,@q varchar(10)
select @q = null
declare @ProcessTable table (id varchar(10), value int)
insert @ProcessTable
select id, value from @YourResultTable
order by id
update @ProcessTable
set @z = value = case @q when id then @z else 0 end + value, @q = id
from @ProcessTable
select * from @ProcessTable
Mysql根据时间查询日期的优化技巧
这种
写法
的问题在于,MySQL无法直接利用索引来优化查询,因为它涉及到函数操作,导致全表扫描,效率较低。 2. 使用`BETWEEN`关键字: ```sql SELECT * FROM chess_user u WHERE u.register_time BETWEEN '2018-01-...
如何优化SQL查询语句?
SQL数据库是我们开发中最常用的数据库之一,那在开发中我们如何才能优化SQL查询,写出高性能的
SQL语句
呢?本文就和大家一起来扒一扒这部分内容,希望对大家学习SQL数据库有所帮助。 1、 首先要搞明白什么叫执行...
oracle中sql怎么加判断,sql条件判断语句
sql 中的if 判断 语句应该怎么写sql中的if语句
写法
和java中差不多,都是先定义变量再使用变量进行判断。由于你的提问不是很清晰,我就自己的看法解答下你的问题:如果你指的是查询条件的话:select 需要查询的字段,...
查询SQL Server 数据表中不包含某一列的
SQL语句
该怎么写?
在数据库中我有一张包含30个字段的Customer表,现在我要查询这个表,条件是不查询Remark字段,怎样写T-
SQL语句
最简单,难道我要select a,b,c,d,e...n from Customer吗?????有没有一个内置函数,比如 select ...
请教
按周统计产量的
sql语句
写法
declare @maxdate datetime,@weekcount int ,@sql nvarchar(max),@sql2 nvarchar(max),@sql3 nvarchar(max) set @sql='' set @sql2='' set @sql3='' select @maxdate=max(date) from #temp select @weekcount=...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章