zoukankan      html  css  js  c++  java
  • 分类分组搜索

    <!--<select id="orderStatusList" parameterType="map" resultType="com.xinruke.cmall.order.interfaces.vo.OrderStatusVO">-->
    <!--SELECT-->
    <!--count( commodity.order_base_id ) count,-->
    <!--commodity.STATUS,-->
    <!--commodity.pay_status payStatus-->
    <!--FROM-->
    <!--(-->
    <!--SELECT-->
    <!--t.order_base_id,-->
    <!--max(t.order_commodity_id) order_commodity_id,-->
    <!--max(t.STATUS) STATUS,-->
    <!--max(t.pay_status) pay_status-->
    <!--FROM-->
    <!--odr_order_commodity t-->
    <!--WHERE-->
    <!--consumer_id = #{consumerId} GROUP BY t.order_base_id ) commodity-->

    <!--GROUP BY-->
    <!--commodity.STATUS,commodity.pay_status-->
    <!--</select>-->
    <select id="orderStatusList" parameterType="map" resultType="com.xinruke.cmall.order.interfaces.vo.OrderStatusVO">
    SELECT
    count( t.order_base_id ) count,
    t.STATUS,
    t.pay_status payStatus
    FROM
    odr_order_base t
    WHERE
    consumer_id = #{consumerId}

    GROUP BY
    t.STATUS,t.pay_status
    </select>

    <!--<select id="orderStatusCategoryList" parameterType="map" resultType="com.xinruke.cmall.order.interfaces.vo.OrderStatusVO">-->
    <!--SELECT-->
    <!--count( commodity.order_base_id ) count,-->
    <!--commodity.activity_code activityCode,-->
    <!--commodity.delivery_type deliveryType,-->
    <!--commodity.STATUS,-->
    <!--commodity.pay_status payStatus-->
    <!--FROM-->
    <!--(-->
    <!--SELECT-->
    <!--t.order_base_id,-->
    <!--t.activity_code,-->
    <!--max(t.order_commodity_id) order_commodity_id,-->
    <!--max(t.STATUS) STATUS,-->
    <!--max(t.pay_status) pay_status,-->
    <!--max(t.delivery_type) delivery_type-->
    <!--FROM-->
    <!--odr_order_commodity t-->
    <!--WHERE-->
    <!--1=1-->
    <!--<if test="consumerId != null">AND consumer_id = #{consumerId}</if>-->
    <!--<if test="activityCode != null and activityCode != 0">AND activity_code=#{activityCode}</if>-->
    <!--<if test="deliveryType != null and activityCode == 0">AND delivery_type=#{deliveryType}</if>-->
    <!--GROUP BY t.activity_code,t.order_base_id ) commodity-->
    <!--GROUP BY-->
    <!--commodity.activity_code,commodity.STATUS,commodity.pay_status,commodity.delivery_type-->
    <!--</select>-->
    <select id="orderStatusCategoryList" parameterType="map" resultType="com.xinruke.cmall.order.interfaces.vo.OrderStatusVO">
    SELECT
    count( t.order_base_id ) count,
    t.activity_code activityCode,
    t.delivery_type deliveryType,
    t.STATUS,
    t.pay_status payStatus
    FROM
    odr_order_base t
    WHERE
    1=1
    <if test="consumerId != null">AND consumer_id = #{consumerId}</if>
    <if test="activityCode != null and activityCode != 0">AND activity_code=#{activityCode}</if>
    <if test="deliveryType != null and activityCode == 0">AND delivery_type=#{deliveryType}</if>

    GROUP BY
    t.activity_code,t.STATUS,t.pay_status,t.delivery_type
    </select>
  • 相关阅读:
    剑指OFFER之合并有序链表(九度OJ1519)
    剑指OFFER之反转链表(九度OJ1518)
    剑指OFFER之链表中倒数第k个节点(九度OJ1517)
    一分钟教你在博客园中制作自己的动态云球形标签页
    剑指OFFER之调整数组顺序使奇数位于偶数前面找(九度OJ1516)
    剑指OFFER之打印1到最大的N位数(九度OJ1515)
    剑指OFFER之矩形覆盖(九度OJ1390)
    剑指OFFER之数值的整数次方(九度OJ1514)
    剑指OFFER之变态跳台阶(九度OJ1389)
    剑指OFFER之二进制中1的个数(九度OJ1513)
  • 原文地址:https://www.cnblogs.com/zhangrongfei/p/12425500.html
Copyright © 2011-2022 走看看