有没有这样的sql语句 - MS-SQL Server / 基础类
比如我只知道products表里面的一个字段:model号varchar
我想改这个model号。可以批量更新吗? sql语句怎么写
update products set model='12121212'
SQL code:
update products set model='实际model号'
我的意思是这样的
比如: 知道有model号(1、2、3。。。)我想把model号用批量的改成model(01、02、03。。。)
改单个直接用
update products set products_model = '01' WHERE products_model = '1';就行了 我想用批量的
看行不行
SQL code:
update products
set modele=stuff(model,1,0,'0')
你这个估计不行吧。。Stuff(expression1_Str,startIndex,lengthInt,expression2_Str)函数共有四个参数,其功能是将expression1_Str中自startIndex位置起删除lengthInt个字符,然后将expression2插入到 expression1_Str中的startIndex位置。
相关问答:
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......
我想查询出每天数据的最大的一个值。表的格式如下
表名: hisdata
字段 编号 值 状态 时间
Id value state dattime
101 32.3 0 ......
请教高手:
以下是数据库中的三条记录,英文为字段名称
id planname TaskBeginTime Status
329 2010年03 ......
我觉得mysql和sqlserver有共同的地方:
有个问题是关于表的锁问题:
进程A 进程B
select * from user where id in lock share mode(共享锁)
&nb ......
表数据
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......