zoukankan      html  css  js  c++  java
  • sql查重去除id最小值

    select order_id
    FROM
        yzj_store_order t
    WHERE
        (t.user_id,t.order_status) IN ( SELECT user_id,order_status FROM yzj_store_order where order_status=0 AND DATE_FORMAT( create_date, '%Y-%m-%d' ) = DATE_FORMAT( CURDATE( ) - 0, '%Y-%m-%d' )  GROUP BY user_id,order_status HAVING count( * ) > 1 ) 
        AND DATE_FORMAT( create_date, '%Y-%m-%d' ) = DATE_FORMAT( CURDATE( ) - 0, '%Y-%m-%d' ) 
        AND id NOT IN (
    SELECT
        min( id ) 
    FROM
        yzj_store_order 
    WHERE
        DATE_FORMAT( create_date, '%Y-%m-%d' ) = DATE_FORMAT( CURDATE( ) - 0, '%Y-%m-%d' ) 
        and order_status=0
    GROUP BY
        user_id,order_status
    HAVING
        count( * ) > 1 
        ) ORDER BY user_id desc
        
        select order_id
    FROM
        yzj_store_order t
    WHERE
        (t.user_id,t.order_status) IN ( SELECT user_id,order_status FROM yzj_store_order where order_status=1 AND DATE_FORMAT( create_date, '%Y-%m-%d' ) = DATE_FORMAT( CURDATE( ) - 0, '%Y-%m-%d' )  GROUP BY user_id,order_status HAVING count( * ) > 1 ) 
        AND DATE_FORMAT( create_date, '%Y-%m-%d' ) = DATE_FORMAT( CURDATE( ) - 0, '%Y-%m-%d' ) 
        AND id NOT IN (
    SELECT
        min( id ) 
    FROM
        yzj_store_order 
    WHERE
        DATE_FORMAT( create_date, '%Y-%m-%d' ) = DATE_FORMAT( CURDATE( ) - 0, '%Y-%m-%d' ) 
        and order_status=1
    GROUP BY
        user_id,order_status
    HAVING
        count( * ) > 1 
        ) ORDER BY user_id desc

    sql查重重保留最小值

  • 相关阅读:
    react写一个todo
    react小知识2
    你可能不知道的github语法——图标
    对象和数组的浅复制和深复制
    箭头函数的嵌套
    DOMContentLoaded事件中使用异步
    react-router V4中的url参数
    如何使用react-redux——傻瓜版
    新时代的页面性能优化
    Performance面板看js加载
  • 原文地址:https://www.cnblogs.com/zhangrongfei/p/11945502.html
Copyright © 2011-2022 走看看