首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

|M| 一条SQL查询语句,小弟我已经写出来了,大家看看对不对多谢

2012-01-20 
|M| 一条SQL查询语句,我已经写出来了,大家看看对不对谢谢SELECTSUBSTRING(SaleUser,PATINDEX( %(% ,SaleUs

|M| 一条SQL查询语句,我已经写出来了,大家看看对不对谢谢
SELECT   SUBSTRING(SaleUser,   PATINDEX( '%(% ',   SaleUser)   +   1,   PATINDEX( '%)% ',   SaleUser)  
            -   (PATINDEX( '%(% ',   SaleUser)   +   1))   AS   SalUser
FROM   tab

表如
id     saleuser
1       john(20)
2       jim(12)
3       john(20)
4       li(11)
5       li(11)
这里查询出来取saleuser "() "里面的数据的查询大家看对不对

[解决办法]
正確,也可以這麼寫


SELECT SUBSTRING(SaleUser, CharIndex( '( ', SaleUser) + 1, CharIndex( ') ', SaleUser)
- (CharIndex( '( ', SaleUser) + 1)) AS SalUser
FROM tab

热点排行