为了账号安全,请及时绑定邮箱和手机立即绑定

mysql如何查询到需要的结果集

mysql如何查询到需要的结果集

Cats萌萌 2019-04-08 09:21:46
有一张消费记录表,表名为consume_record,包含三个字段:uidconsume_type(类型),消费类型有A,B,C,D,E,F6种consume_time(时间)我想得到某个用户使用A,B,C,D这四种类型的最早的消费记录,SQL语句该怎么写?我的SQL是这么写的:SELECT*FROMconsume_recordWHEREuid=1ANDconsume_tpyeIN(A,B,C,D)GROUPBYconsume_tpyeORDERBYconsume_timeDESC这样得到的结果不准确,大一学生狗求教育!
查看完整描述

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

selectuid,consume_type,min(consume_time)
fromconsume_recordr
wherer.consume_typein('A','B','C','D')
anduid=?
groupbyuid,consume_type
                            
查看完整回答
反对 回复 2019-04-08
  • 2 回答
  • 0 关注
  • 361 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信