+ -
当前位置:首页 → 问答吧 → 求一条单表查询的复杂SQL语句??

求一条单表查询的复杂SQL语句??

时间:2011-12-28

来源:互联网

表T1,有两个字段 fsNums,fsAlreadyNums

假设有如下两条记录
fsNums 1001,1002,1003-1008  
fsAlreadyNums 1001


fsNums 1009,1010-1020
fsAlreadyNums 1015


假设:现有一个未知编号,假如是:1002
因为1002,属于第一条记录fsNums字段所包含的值,要写一条Sql语句,更改第一条语句fsAlradyNums的值为1001,1002

假设:现有一个未知编号,假如是:1012
因为1012,属于第二条记录fsNums字段所包含的值(1010-1020);这条语句,要更改第二条语句fsAlradyNums的值为1015,1012


语句类似如下
update T1 set fsAlreadyNums=fsAlreadyNums+","+1012 where fsNums like '%1012%' or .................????????

作者: chenao11   发布时间: 2011-12-28

真复杂

作者: ssp2009   发布时间: 2011-12-28

热门下载

更多