mysql count 中使用case when 带条件及去重


SELECT 
CASE (SELECT NOW() > '2019-02-12 16:48:00')
WHEN 1 THEN '男'
WHEN 2 THEN '女' 
ELSE '未知' 
END
as ages

  

COUNT(CASE WHEN A.expire_time<{0} AND A.expire_time<>0 THEN A.expire_time END) AS disabled_total 

 对部分列去重

DISTINCT ucd.course_id,ucd.user_id and CASE WHEN ucd.kind=0 THEN ucd.kind END

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM