1 SUBSTRING ( expression, start, length ) --SUBSTRING('列名',起始位数,要取的字符串长度) 1.获取“-”前面的字符串: SUBSTRING( FBILLNO , 1 , CHARINDEX('-',FBILLNO)-1 ) 列名,从第一位取值,要取的字符串长度是“-”字符在字段中的位置减1 2.获取“-”后面的字符串: SUBSTRING( FBILLNO ,...
1 SUBSTRING ( expression, start, length ) --SUBSTRING('列名',起始位数,要取的字符串长度) 1.获取“-”前面的字符串: SUBSTRING( FBILLNO , 1 , CHARINDEX('-',FBILLNO)-1 ) 列名,从第一位取值,要取的字符串长度是“-”字符在字段中的位置减1 2.获取“-”后面的字符串: SUBSTRING( FBILLNO ,...
1.获取“-”前面的字符串: SUBSTRING( FBILLNO , 1 , CHARINDEX('-',FBILLNO)-1 ) 列名,从第一位取值 ,要取的字符串长度是“-”字符在字段中的位置减1 2.获取“-”后面的字符串: SUBSTRING( FBILLNO , CHARINDEX('-',FBILLNO)+1 , len(FBILLNO)-charindex('-'...
1 SUBSTRING ( expression, start, length ) --SUBSTRING('列名',起始位数,要取的字符串长度) 1.获取“-”前面的字符串: SUBSTRING( FBILLNO , 1 , CHARINDEX('-',FBILLNO)-1 ) 列名,从第一位取值 ,要取的字符串长度是“-”字符在字段中的位置减1 2.获取“-”后面的字符串: SUBSTRING( FBILLNO ...
SQL语句:如何截取指定字段某一个字符的前面/后面的字符串? SUBSTRING(columns,start,length)""" 列名, 起始位数, 要取的字符串长度) """# exampleselect packing_id,substring(barcode,1,4),barcodefromdrug_packing where substring(barcode,1,4)=1111;...
SQL语句:如何截取指定字段某一个字符的前面/后面的字符串? 假设数据库中,某一列数据像这样,每个数据都有同一个字符“-”,这时如果我们需要获取这个字符的前面的字符串或后面的字符串,应该用什么SQL语句呢? 1 SUBSTRING ( expression, start, length ) --SUBSTRING('列名',起始位数,要取的字符串长度) ...