asp sql 查询id为1或2或3的值 sql语句怎么写?
调用语句<%=WebContent("liangjing_ProductSort",这里是ID参数,"")%>WebContent函数sql部分select*from"&...
调用语句
<%=WebContent("liangjing_ProductSort",这里是ID参数,"")%>
WebContent函数sql部分
select * from "&DataFrom&" Where ViewFlag"&Language&" and ID="&ID
我要查询ID等于1、等于2、等于3,不想写成ID=1 or ID=2 or ID=3,而且貌似这样写sql语句也会出错
能不能写成
<%=WebContent("liangjing_ProductSort",写成类似"1,2,3"这样,"")%> 展开
<%=WebContent("liangjing_ProductSort",这里是ID参数,"")%>
WebContent函数sql部分
select * from "&DataFrom&" Where ViewFlag"&Language&" and ID="&ID
我要查询ID等于1、等于2、等于3,不想写成ID=1 or ID=2 or ID=3,而且貌似这样写sql语句也会出错
能不能写成
<%=WebContent("liangjing_ProductSort",写成类似"1,2,3"这样,"")%> 展开
展开全部
select * from table
where column in ('1','2','3')
where column in ('1','2','3')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%=WebContent("liangjing_ProductSort","1 or id =2 or id=3","")%>
你试试。
你这WebContent函数本身写得就不适应多态。
二楼写的,如果他 or 4 or 5 or 6.... ,再改函数?
参数应该用 parmas ,传递数组,在函数里用数组控制。
你试试。
你这WebContent函数本身写得就不适应多态。
二楼写的,如果他 or 4 or 5 or 6.... ,再改函数?
参数应该用 parmas ,传递数组,在函数里用数组控制。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那定义WebContent时要改成(DataFrom,ID1,ID2,ID3)
语句里改成and ID="&ID1&" or ID="&ID2&" or ID="&ID3
或者定义的时候就一个ID
然后把ID按照间隔符号截取字符
语句里改成and ID="&ID1&" or ID="&ID2&" or ID="&ID3
或者定义的时候就一个ID
然后把ID按照间隔符号截取字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WebContent 这个函数里面的SQL语句这样写
select * from "&DataFrom&" Where ViewFlag"&Language&" and ID in("&ID&")"
这样你单独输入 "1"、"2"、"3" 可以
同时输入:"1,2,3"也行
select * from "&DataFrom&" Where ViewFlag"&Language&" and ID in("&ID&")"
这样你单独输入 "1"、"2"、"3" 可以
同时输入:"1,2,3"也行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |