(oracle/mysql)查询出分组查询每组的第一条数据

来源:互联网 发布:淘宝最贵的东西 编辑:程序博客网 时间:2024/05/01 16:16

一下是oracle/mysql分组查询查出每组数据的第一条数据:


表数据:


create table tb_name (

  column1 int,

  column2 varchar,

  column3 int,

  column4 date

)


查出时间上最新入库的记录,则:

select column1, max(column4) from tb_name groub by column1;


PS:如果是多个字段的同时查出的,则:

select column1, column2, column3, max(column4) from tb_name 

   group by column1, column2, column3;

阅读全文
0 0
原创粉丝点击