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

Mysql:výsledky za posledních sedm dní

Existuje několik způsobů, jak to udělat. Tady je jeden.

SELECT *
FROM tablename
WHERE `date` > CURRENT_DATE - INTERVAL 7 DAY

A další:

SELECT *
FROM tablename
WHERE DATEDIFF(`date`, CURRENT_DATE) < 7

Pro informaci, neměli byste své sloupce pojmenovávat pomocí rezervovaných klíčových slov . Je to špatný nápad a může vám způsobit jen problémy.



  1. Migrace Azure Database for MySQL/MariaDB na On-Prem Server

  2. MySQL nabízí alternativu procedury

  3. Je řetězcový operátor „+“ tak jednoduchý?

  4. Přehled typů SQL Join s příklady