问一个关于sql嵌套查询传参数的问题

我目前有一个sql语句,不知道该怎么向里面传参数,就是这个,因为传的时候总是会说我定义的能传的参数数量和实际不一样,就是下面这个错误,我知道这样可能没办法传参数但是自己之前也确实没写过写个,希望有大神能够帮忙一下,感激不尽。
Wrong number of parameters: expected 1, was given 3 Query: select * from (SELECT * FROM choice WHERE CONCAT(a,b,c,d,tigan,tags) LIKE "%"?"%")aa limit ?,? Parameters: [通信, 0, 10]
// 7,搜索分页
	public List<Choice> getkeywordPageData(String keyword, Integer index, Integer pageCount) throws SQLException {
		String sql = "select * from (SELECT * FROM choice WHERE CONCAT(a,b,c,d,tigan,tags) LIKE \"%\"?\"%\")aa limit ?,?";
		List<Choice> keywordpageChoice = qr.query(sql, new BeanListHandler<Choice>(Choice.class), keyword, index,
				pageCount);
		return keywordpageChoice;
	}


#SQL Server#
全部评论
&为什么不用mybatis呢
点赞 回复 分享
发布于 2020-04-05 13:56

相关推荐

07-07 11:33
江南大学 Java
已经在暑假实习了&nbsp;,没有明确说有hc,纠结实习到八月份会不会有点影响秋招毕竟感觉今年好多提前批
程序员小白条:92的话准备提前批,其他没必要,没面试机会的,而且你要准备充分,尤其八股和算法题
点赞 评论 收藏
分享
06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
程序员小白条:这比例牛逼,750:1
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务