首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL 中有没有对查询出来的某条记录的每个字段进行操作,该如何解决

2012-05-15 
SQL 中有没有对查询出来的某条记录的每个字段进行操作如题,例如 select * from ta1查询结果为 AABBCC现在

SQL 中有没有对查询出来的某条记录的每个字段进行操作
如题,例如 select * from ta1
查询结果为 AA BB CC

现在想分别对 AA,BB,CC进行判断操作,如何实现?懂的写详细点

[解决办法]
仔细说说你想做什么判断操作


select (case when aa = 'a' then 'A01' when 'b' then 'A02' else aa end) aa,
(case when bb between 1 and 10 then 10*bb else bb end) bb,
cc
from tb
[解决办法]
如果是这样,百度“存储过程”,哦了

探讨
我想实现这样的功能

Col1 col2 col3
AA BB CC

If (col1='?') and (col2 like '%??%')
Begin
...
End

我不知道如何表达字段col1,col2等等

热点排行