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

MYSQL jako spojení, ale potřebujete pouze nejnovější řádek?

Můžete tak učinit pomocí následujícího SQL:

SELECT name,
       (
        SELECT datecreated
          FROM tbl_comments
          WHERE tbl_users.user_id = tbl_comments.user_id
          ORDER BY datecreated LIMIT 1
       )
FROM tbl_users
WHERE category = '1';

NEBO pomocí:

SELECT tbl_users.name, MAX(datecreated) AS latestcomment
  FROM tbl_users LEFT JOIN tbl_comments ON (tbl_users.user_id = tbl_comments.user_id)
  GROUP BY tbl_users.name;



  1. pgmemcache vs Infinite Cache

  2. Jak zakázat všechna omezení cizího klíče v databázi SQL Server - SQL Server / TSQL výukový program, část 77

  3. CloudFormation:Šablona RDS Mysql pro vytvoření DB, tabulek, uživatelů nebo schématu načtení

  4. MySQL:sloupce s nízkou mohutností/selektivitou =jak indexovat?