sql >> Databáze >  >> RDS >> Mysql

VYBERTE všechna nejnovější klíčová slova odlišná od záznamu s nenulovou hodnotou v jednom sloupci

Použijte:

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



  1. Uživatelsky definovaná tabulka v paměti, není v paměti?

  2. Chyba:Objekt třídy CI_DB_mysql_result nelze převést na řetězec

  3. Ověřování SQL Server vs. ověřování Windows:Které použít a kdy

  4. JPA SQL Server Mapování bez dialektu pro typ JDBC:-9