sql查重去除id最小值
2024-09-05 22:15:31
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查重重保留最小值
最新文章
- jdbc java数据库连接 10)批处理
- linux常用命令(四)
- Linux - 日志文件
- node应用场景
- Java-->;把txt中的所有字符按照码表值排序
- zzuli oj 1167逆转数(指针专题)
- js_day1
- 字典树-百度之星-Xor Sum
- 自己写的一个简单的Tab类
- javascript继承--原型链的 继承
- FreeRTOS——中断管理
- 【java】扫描流Scanner接收输入示例
- CSS布局(二) 盒子模型属性
- 2、前端学习笔记之——css
- AutoCAD 2019 for Mac 特别版(附注册机)
- 【Java每日一题】20170220
- 小程序之根据参数更改title
- CentOS 7安装Oracle 11gR2以及设置自启动(1)
- Spring Boot 入门实践
- 【BZOJ2059】Buying Feed 购买饲料