mybatis中sql语句是这样的
<select id="selectuserid" parameterType="String" resultMap="select_user_all">
SELECT
user_id
FROM
tbl_user_group_r
WHERE
group_id IN (#{str})
</select>
我的dao类是这样写的:
str = "3,4";
list = session.selectList("selectuserid", str);
但是在sql语句中只能接到3 而不是3,4 我想问一下这是为什么?还有我应该怎么写才能查出来group_id等于3或是4时用户的ID?
<select id="selectuserid" parameterType="String" resultMap="select_user_all">
SELECT
user_id
FROM
tbl_user_group_r
WHERE
group_id IN (#{str})
</select>
我的dao类是这样写的:
str = "3,4";
list = session.selectList("selectuserid", str);
但是在sql语句中只能接到3 而不是3,4 我想问一下这是为什么?还有我应该怎么写才能查出来group_id等于3或是4时用户的ID?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货