首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从表名顺序中按限制选择*不工作

从表名顺序中按限制选择*不工作
EN

Stack Overflow用户
提问于 2014-02-04 11:32:46
回答 1查看 267关注 0票数 0

我想在用户选择范围时显示表值。使用字符串range=request.getParameter()保存用户输入;我将这个值放入这个mysql查询中

代码语言:javascript
复制
"SELECT * FROM user_info ORDER BY user_id LIMIT '"+range+"',10";

但它显示语法错误msg。“+range+”语法中的一些问题。

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法出现了错误;请检查与MySQL服务器版本对应的手册,以获得在第1行“1”、10附近使用的正确语法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-04 11:36:17

您正在使用范围引号。因此,查询变成:

代码语言:javascript
复制
SELECT * FROM user_info ORDER BY user_id LIMIT '1',10

这是错误的。

试试这个:

代码语言:javascript
复制
"SELECT * FROM user_info ORDER BY user_id LIMIT "+range+",10";
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21551310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档