如何将一条SQL语句中的分号,换成逗号 250
如何将一条SQL语句中的分号,换成逗号各位大神求助deletejssj_resultwheren='2017'andmc='云南达利食品有限公司'andkhbh='119...
如何将一条SQL语句中的分号,换成逗号
各位大神求助
delete jssj_result where n='2017' and mc='云南达利食品有限公司' and khbh='119943' and sbbh ='11994305;11994306;11994304'
怎么将 sbbh后面 值中的分号,换成逗号
在一条语句内 展开
各位大神求助
delete jssj_result where n='2017' and mc='云南达利食品有限公司' and khbh='119943' and sbbh ='11994305;11994306;11994304'
怎么将 sbbh后面 值中的分号,换成逗号
在一条语句内 展开
1个回答
展开全部
SELECT * from table1 where name in (select ''''+replace('aaa;bbb;ccc;ddd',';',''',''')+'''')
因为sql只认识逗号,不认识分号,多值查询标准格式是
select * from table1 where item1 in (value1,value2,value3,value4,......),所以如果你的那个字段值使用逗号隔开,可以不适用replace,另外,除了数值之外,字段和字符都应该使用单引号,也就是select * from table1 where name in ('张三','李四','王五')
因为sql只认识逗号,不认识分号,多值查询标准格式是
select * from table1 where item1 in (value1,value2,value3,value4,......),所以如果你的那个字段值使用逗号隔开,可以不适用replace,另外,除了数值之外,字段和字符都应该使用单引号,也就是select * from table1 where name in ('张三','李四','王五')
更多追问追答
追问
可以用 我发的语句 帮忙修改一下吗
追答
真不好意思啊…我这在上班😭
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |