摘要: 比如有一个表,我们需要些一个语句像SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......' , 然后就能返回分割成单独的行。 原表: | SomeID | OtherID | Data + + + | abcdef-..... | cdef1 阅读全文
posted @ 2016-12-26 21:32 BI-Info 阅读(8541) 评论(0) 推荐(0) 编辑
摘要: 在工作过程中遇到一个需求,要从特定字段中删除前导零,这是一个简单的VARCHAR(10)字段。 例如,如果字段包含“00001A”,则SELECT语句需要将数据返回为“1A”。如果是其中只包含0,比如“0000” 返回值为“0”. 解决方案: select CASE WHEN ColumnName = substring(ColumnName, patindex('%[^0]%',Column... 阅读全文
posted @ 2016-12-26 13:46 BI-Info 阅读(1531) 评论(0) 推荐(0) 编辑