文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>T-sql 中的CHARINDEX(类似于C#中的ToString().Indexof(char))

T-sql 中的CHARINDEX(类似于C#中的ToString().Indexof(char))

时间:2011-05-27  来源:Youismyo2

table :Price表的字段tempData中有数据:235,223,222

我只取第一个逗号之前的235

SELECT
    CASE
        WHEN CHARINDEX(',', tempData) > 0 THEN
            RTRIM(SUBSTRING(tempData,1, CHARINDEX(',', tempData) - 1))
        ELSE tempData
    END
FROM Price

 CHARINDEX(',', tempData) > 0 判断是否存在

 CHARINDEX(',', tempData) 返回第一个逗号在temp数据中的位置

 

 

相关阅读 更多 +
排行榜 更多 +
宝宝切水果安卓版

宝宝切水果安卓版

休闲益智 下载
儿童脑筋急转弯

儿童脑筋急转弯

休闲益智 下载
袭击现场2

袭击现场2

飞行射击 下载