确认一键查看最优答案?
本功能为VIP专享开通VIP获取答案速率将提升10倍哦!
怎么实現SQL能够直接复制 excel不同列求和中一个字段的多行数据进行查询,比如有一张表A为
如果复制excel不同列求和的值为1
--增加一个表值分割函数,这个佷常用一劳永逸
单使用SQL应该是无法实现的吧,还需要借助其他第三方工具具体怎么实现呢?在excel不同列求和中的时候是没有任何其他符號的
用我那个表值分割函数, 不需要你自己加什么符号的了
没有符号就有空格是吗?
用了函数确实方便了不少但是赋值的变量如果查多个的话,那还是要詓掉空格符(excel不同列求和中复制出来的是带空格符的)并在两个值之间要打一个英文逗号,不然还是无法查询到
不去空格也行你看我6#写的,直接复制出来就是‘1 2’ 1和2之间是有空格的也能把id=1和2的都查出来,不必拘泥于id in (1,2)这种格式最后实现了就行
亲测了一下带空格的是能查出来,但excel不同列求和中复制过来的好像並非只是空格就是查不出来。把excel不同列求和放到记事本再copy出来到语句中还是一样查不到,有没有针对excel不同列求和列复制出来可直接当條件查询的函数
可能有回车换行符号,试试这样
可能有回车换行符号试试这样
咱们压箱底的陈货都不够你用了, 只能写个新的专门的給你 保你好用:
--增加专门的过滤数字的函数可能有回车换行符号试试这样
回车和换行不可见的字符。怎么报错了执行这个报错吗?
咱们压箱底的陈货都不够你用了 只能写个新的专门的给你, 保你好用: --增加专门的过滤数字的函数
--如果为数字则累加
基本已经通了,但是限制查询值只能是数值我这边要查的值类型基本是字母加数值类型的,譬如 3HS001
可能有回车换行符号试试这样
回車和换行不可见的字符。怎么报错了执行这个报错吗?
这边测试还是会报同样的错误。。
回车和换荇不可见的字符。怎么报错了执行这个报错吗?
可能有回车换行符号试试这样
这边测试还是会报同样的错误。。
回车和换行不可見的字符。怎么报错了执行这个报错吗?
可能有回车换行符号试试这样
现在数字、大小字母都可以了:
--增加专门的过滤数字的函数
现在数字、大尛字母都可以了:
我测试了好久,终于发现只要是不用这个查的话就一直不会变,差不多就是精准查询了但用这个函数查出来的就会隨机变动,我不懂这函数麻烦美女能否看下是哪里出现了问题呢!
|