like后面的括号里的条件数是不定的,如:'1_%','2_%'...,但是这样写的SQl好像不对,怎么改才能正确啊,在线等答案
各位,后面的括号里面的条件是不能分开的,希望能给一个满意的答案
我说了 后面的条件数是不定的 你这样肯定不行,后面的条件是不能分开的
追答那你应该更具你的条件来生成SQL语句啊 在用SQL语句来查询
追问什么意思啊,后面的条件格式就是:'1_%','2_%'.....,数量不定
追答那你后面的条件格式是怎么得到的 把你后面的条件格式拆分成数组 循环生成 select b. a from b where b.c like () or b.c like () and b.c like () 这种格式的一个查询语句不行吗
追问后面的也是通过模糊条件查询得到的,所以很难分开
追答条件以字符串 格式赋值给一个变量 在把变量 以“,”为标记拆分赋值给一个数组 在循环遍历数组 生成 SQL语句 这样怎么会不行 你用什么语言做的
追问你的方法我接受了,谢谢你的帮助。
本回答被提问者和网友采纳