在ASP中使用SQL语言查询中加上ORDER排序就无法查询到结果,高分求助
在查询中,如用如下语名可查询到结果。sql1="select*frommynewswheremyt='"&myt&"'and(my1like'%"&keys&"%'orm...
在查询中,如用如下语名可查询到结果。
sql1="select * from mynews where myt='"&myt&"' and (my1 like '%"&keys&"%' or my2 like '%"&keys&"%' or my3 like '%"&keys&"%')"
但如加上排序order by id desc则不行。。
例:sql1="select * from mynews where myt='"&myt&"' and (my1 like '%"&keys&"%' or my2 like '%"&keys&"%' or my3 like '%"&keys&"%') order by id desc"
但如果用sql="select * from mynews where my_class='"&my_class&"' order by id desc"又可查询
是不是那三个OR有问题?高分求助!! 展开
sql1="select * from mynews where myt='"&myt&"' and (my1 like '%"&keys&"%' or my2 like '%"&keys&"%' or my3 like '%"&keys&"%')"
但如加上排序order by id desc则不行。。
例:sql1="select * from mynews where myt='"&myt&"' and (my1 like '%"&keys&"%' or my2 like '%"&keys&"%' or my3 like '%"&keys&"%') order by id desc"
但如果用sql="select * from mynews where my_class='"&my_class&"' order by id desc"又可查询
是不是那三个OR有问题?高分求助!! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询