"select * from student order by sno asc limit ?,?"; psmt.setInt(1, m); 无法解析形参1
时间: 2023-05-16 14:04:56 浏览: 89
这个问题可能是因为在使用 PreparedStatement 时,没有设置第一个参数的值。在这个 SQL 查询语句中,第一个参数是用来指定查询结果的起始位置,第二个参数是用来指定查询结果的数量。因此,你需要在执行这个 PreparedStatement 之前,先使用 setInt() 方法来设置第一个参数的值,例如:
psmt.setInt(1, 0);
这样就可以将查询结果的起始位置设置为 0,然后再执行这个 PreparedStatement,就可以得到正确的查询结果了。
相关问题
select * from student where sno like ? or name like ? or address like ? 的占位符怎么设全是同一个值
如果你想在`select * from student where sno like ? or name like ? or address like ?`语句中为所有占位符使用相同的值,你可以在执行查询之前为占位符设置相同的值。例如,如果你想为所有占位符使用值`'abc%'`,可以使用以下语句:
```
SET @value = 'abc%';
SELECT * FROM student WHERE sno LIKE @value OR name LIKE @value OR address LIKE @value;
```
在这个示例中,我们首先为占位符设置了值`'abc%'`,然后在查询中使用了一个变量`@value`来引用该值。由于所有占位符都使用相同的值,因此我们只需要设置一次即可。
1242 - Subquery returns more than 1 row mysql> select * from student where sno=(
1242 - Subquery returns more than 1 row异常是因为子查询返回的结果集包含多行数据。在使用等于号(=)时,子查询必须只返回一个值,否则会报错。可以使用in关键字来替代等于号,以允许子查询返回多行数据。
示例:
mysql> select * from score
-> where sno in (select sno from student where ssex="男")
-> and cno in (select cno from course where cname="计算机导论");
±----±------±------
| sno | cno | grade |
±----±------±------
| 101 | 3-105 | 92 |
| 102 | 3-105 | 91 |
| 104 | 3-105 | 89 |
| 109 | 3-105 | 76 |
±----±------±------
4 rows in set (0.00 sec)
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![sql](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)