在case when中实现变量赋值 select @i = case orderid when 10253 then @i+1 else 1 end from orders 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ok,想起来了,这样写也对.select @i = @i+case orderid when 10253 then 1 else 0 end from orders use northwindgodeclare @i intset @i = 1select @i = @i + 1 from orders where orderid = 10253 use northwindgodeclare @i intset @i = 1select @i = @i + 1 from orders where orderid = 10253---------------我要用case ...when sysobjects 是啥意思,里面的东西杂用 sql 怎么写 !!!!!!! 20+70 请教sql多表查询 如何在orcle数据库中建立表空间?? 请教一个有关索引的问题(高分送出) 非常纠结的一个SQL排序问题。 Join和非Join的区别 Anywhere 是什么东东 请教SQL语句,麻烦指教一下。 sql sever 2000 不支持事务处理是怎么回事? 动态SQL及游标请教,在线等。。。 请教SQL-SERVER 2005的问题
go
declare @i int
set @i = 1
select @i = @i + 1 from orders where orderid = 10253
go
declare @i int
set @i = 1
select @i = @i + 1 from orders where orderid = 10253---------------
我要用case ...when