MySQL - VÄLJ ... YESTERDAY

MySQL ger enkel tillgång till databasposter och gör det möjligt att utföra manipuleringar på data. För att välja tidsrelaterad data från databasen, ger MySQL ett enkelt sökord som kallas INTERVAL. Med kommandot INTERVAL MySQL kan data jämföras inom den angivna tiden i parametern och väljer endast de poster som matchar urvalskriterierna. För att välja databasposter som exempelvis är en dag gammal bör parametern i INTERVAL MySQL-kommandot vara 1. För tidigare poster kan antalet dagar anges enligt parametern.

  • Använd följande syntax:
    •  VÄLJ * från myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), INTERVAL 1 DAG) 
  • För att välja tidigare poster:
    •  VÄLJ * från myTable WHERE field_date = DATE_SUB (CONCAT (CURDATE (), '00:00:00'), INTERVAL 2 DAG) 
Tidigare Artikel Nästa Artikel

Bästa Tipsen