求助:sql语句 现在表test有一字段card,里面有部分数据,我现在想取出来,但是有个条件,取出来的时候如果字段不足十位则在字段前面加“0”,如果多于十位则取字段的后十位; 小弟不才,期望得到大家的支持!!注:数据库是sql server!谢过!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select *,card=right('0000000000'+card,10) from test select card=case when len(card)>10 then right(card,10) else right('10000000000'+card,10) end from test card 字段是什麽類型的數據? select card=case when len(card)>10 then substring(card,len(card)-9,len(card)) else right('0000000000'+card,10) end from test..... 两个表的查询 导入数据的SQL语句 问一个简单的存储过程问题! 问题 请各位高手帮忙解决 请看看这是什么错误造成的?! group by 语句这样写怎么不对? 求:SQL server2000 单单要企业管理器的客户安装程序,******出手从来100分********* sql 问题 两个存储过程同时执行的话,#t1会起冲突吗? 高手们,sql2000跟踪的问题!!! 求一条SQL语句,获取一个排除一些ID的ID
select *,card=right('0000000000'+card,10) from test
card=case when len(card)>10 then right(card,10) else right('10000000000'+card,10) end
from test
select
card=case when len(card)>10 then substring(card,len(card)-9,len(card)) else right('0000000000'+card,10) end
from test.....