且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

选择一列中具有非空值的所有最新记录的与众不同的关键字

更新时间:2022-12-12 12:52:59

使用:

SELECT t.id,
       t.keyword,
       t.count,
       t.date
  FROM TABLE t
  JOIN (SELECT t.keyword,
               MAX(t.date) 'max_date'
          FROM TABLE t
         WHERE t.count IS NOT NULL
      GROUP BY t.keyword) x ON x.keyword = t.keyword
                           AND x.max_date = t.date