Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySQL查询限制子句中包含Java变量_Java_Mysql - Fatal编程技术网

在MySQL查询限制子句中包含Java变量

在MySQL查询限制子句中包含Java变量,java,mysql,Java,Mysql,我正在用Java编写这个程序,我正在尝试执行这个查询,但是有一个语法错误。谁能说出问题出在哪里?谢谢 int initial; int last; this.initial=initial; this.last = limit; resultSet = statement.executeQuery("select * from weibo_olympics Limit '"+initial+"','"+last+"';"); 请试试这个: int initial; int last; this

我正在用Java编写这个程序,我正在尝试执行这个查询,但是有一个语法错误。谁能说出问题出在哪里?谢谢

int initial;
int last;
this.initial=initial;
this.last = limit;
resultSet = statement.executeQuery("select * from weibo_olympics Limit '"+initial+"','"+last+"';");
请试试这个:

int initial;
int last;
this.initial=initial;
this.last = limit;
resultSet = statement.executeQuery("select * from weibo_olympics Limit "+initial+","+last);

希望
LIMIT
子句中的偏移量和大小不应包含在单引号中,因为它们需要是数字。像
Limit“+initial+”、“+last+”
那样删除它们。