mysql limit 后面的参数怎么加?
intshuju=((pagenow-1)*pagesize);intshuju2=pagesize+((pagenow-1)*pagesize);sql="select...
int shuju = ((pagenow-1)*pagesize);
int shuju2 = pagesize+((pagenow-1)*pagesize);
sql = "select liuyanren,neirong from liuyan limit shuju, shuju2)" ;
这样查询读不出数据,试了shuju和shuju2有值 展开
int shuju2 = pagesize+((pagenow-1)*pagesize);
sql = "select liuyanren,neirong from liuyan limit shuju, shuju2)" ;
这样查询读不出数据,试了shuju和shuju2有值 展开
3个回答
展开全部
这样的SQL组成不能直接用变量,还包含在引号里面
这个是ASP吗?
应该用加的方式,比如:
sql = "select liuyanren,neirong from liuyan limit"+shuju+","+shuju2;
这个是ASP吗?
应该用加的方式,比如:
sql = "select liuyanren,neirong from liuyan limit"+shuju+","+shuju2;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
limit 后面是两个数字,用逗号分隔
你这样不能运行的原因是这两个参数没有传进SQL语句
你要确保发送给MYSQL服务器的查询语句中是数字
你这样不能运行的原因是这两个参数没有传进SQL语句
你要确保发送给MYSQL服务器的查询语句中是数字
追问
但是那两个数据是变量,我该怎么写?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
limit表示对结果集的获取行数。如:select * from A limit 5 查询5表5条记录,select * from A limit 5,10;查询A表第五到第十条记录,结果共5条哦。用起来非常的简单哦。而且有点例外,limit只能放在SQL的最后这不同于Oracle中的截取行数方法哦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询