我要取 12''12''30 的第一个''前面的数,在Sql中用什么函数取?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 11:03:44
我要取 12''12''30 的第一个''前面的数,在Sql中用什么函数取?
select substring(columname,0,patindex('%''''%',columname)-1) from table
patindex函数就是查在某列中出现第一个字符所出现的位置,此处就是''在columname的位置,然后-1,你懂得
再问: 传递给 LEFT 或 SUBSTRING 函数的长度参数无效。
再答: case patindex('%''''%',columname)=0 then '' else substring(columname,0, patindex('%''''%',columname)-1) end as newcolumn from table
再问: 没有数据啊
再答: 其实关键点就是patindex而已,其他的,可以慢慢调试啊,比如你把''换成别的字母试一试,然后找差别啊,其他的,都是自己摸索出来而已
patindex函数就是查在某列中出现第一个字符所出现的位置,此处就是''在columname的位置,然后-1,你懂得
再问: 传递给 LEFT 或 SUBSTRING 函数的长度参数无效。
再答: case patindex('%''''%',columname)=0 then '' else substring(columname,0, patindex('%''''%',columname)-1) end as newcolumn from table
再问: 没有数据啊
再答: 其实关键点就是patindex而已,其他的,可以慢慢调试啊,比如你把''换成别的字母试一试,然后找差别啊,其他的,都是自己摸索出来而已
在excel中用函数取两个数值之间的随机数(例如取-10 到+10之间的数)
帮忙取个英文名.前面是爱德华,后面帮我取一下.要高贵好听的.爱德华丶XX
excel 函数 求助在一定范围内随机取数 我需要在18264至30316的范围内随机取整数,不要重复,
excel中取一个数的后两位用什么函数
已知一次函数y=-x+8和反比例函数y=k/x(k≠0)的图像在第一象限内有2个不同的公共点A,B求实数k的取值范围
excel表格中如何在D2格中用IF函数判断C2的大小来决定D2的取值
excel取数函数如图,我需要从身份证号上取出生年月日的数值,并把它设为“1972-09-12”格式,
left函数问个很菜鸟的问题,sql里 比如left(n,6),是不就是从左取6个字符,n就代表所取的那个字符,没有其他
在excel中,有小数的数我都想进1怎么取函数?比如6.1到6.9,我都想进到7.
随机取数,求概率在[1,K]间随机取数,事件A表示取到m(属于前面的区间),问至少取多少次,可以保证事件A发生的概率大于
我的name 叫臻,帮我取个英文名吧!是要前面是英文,后面是我的名字的,
在excel函数中任意取一个数的函数是什么