select * from A_JG where ( (charindex(convert(varchar(15),jgid),@dqid_sql )>=0) or charindex('%',@dqid_sql) >=0)
...全文
2698打赏收藏
求一个sql方法或者语句
我想从数据表里选择出一个满足如下条件的纪录,条件是jgid在@dqid_sql里的记录都算数,jgid是数字也可能是%,@dqid_sql里也可能是数字或者%,下面的语句有问题,请大家帮帮忙! select * from A_JG where ( (charindex(convert(varchar(15),jgid),@dqid_sql )>=0) or charindex('%',@dqid_sql) >=0)