MySQL - SELECT ... Včera

MySQL poskytuje jednoduchý prístup k databázovým záznamom a umožňuje vykonávať manipuláciu s údajmi. Na výber časovo závislých údajov z databázy MySQL poskytuje jednoduché kľúčové slovo známe ako INTERVAL. Príkaz INTERVAL MySQL umožňuje porovnávanie údajov v čase určenom v parametri a vyberie len tie záznamy, ktoré zodpovedajú kritériám výberu. Pre výber databázových záznamov, ktoré sú napríklad staré jeden deň, by mal byť parameter v príkaze INTERVAL MySQL 1. Pre predchádzajúce záznamy je možné zadať počet dní podľa parametra.

  • Použite nasledujúcu syntax:
    •  SELECT * FROM myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), INTERVAL 1 DAY) 
  • Ak chcete vybrať predchádzajúce záznamy:
    •  SELECT * FROM myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), INTERVAL 2 DAY) 
Predchádzajúci Článok Nasledujúci Článok

Najlepšie Tipy