<!-- 查询查询出来的订单列表表里边包含几个学生(学生身份证号)(家长身份)-->
<select id="queryOrderHasStudent" parameterType="com.zichen.xhkq.pojo.Order" resultType="com.zichen.xhkq.pojo.Order">
SELECT DISTINCT os.`xsxm`,os.`xssfz`,os.`schoolName`,os.`ddzt` FROM(SELECT * FROM `order`
WHERE `jtbs`=1
AND `xssfz`IN
<foreach item="xssfz" collection="stuIdCardList" open="(" separator="," close=")">
#{xssfz}
</foreach>
AND `schoolId`=#{schoolId}
AND `ddzt`=#{ddzt}
<if test="starttime != null and !''.equals(starttime) ">
AND `cjsj` BETWEEN #{starttime} AND NOW()
</if>
)os
</select>
<!-- 查询订单(家长身份)-->
<select id="queryOrder" parameterType="com.zichen.xhkq.pojo.Order" resultType="com.zichen.xhkq.pojo.Order">
SELECT * FROM `order`
WHERE `jtbs`=1
AND `xssfz`IN
<foreach item="xssfz" collection="stuIdCardList" open="(" separator="," close=")">
#{xssfz}
</foreach>
AND `sch
mapping select 多条件查询 遍历查询
最新推荐文章于 2023-08-25 09:28:17 发布