sql >> Database teknologi >  >> RDS >> Mysql

Sådan får du data tilbage fra Mysql for dage, der ikke har nogen statistik

Nej, men en løsning ville være at oprette en enkelt-kolonne tabel med en dato primær nøgle, forudindlæst med datoer for hver dag. Du ville have datoer fra dit tidligste udgangspunkt helt frem til en fjern fremtid.

Nu kan du VENSTRE JOIN JOIN dine statistiske data mod det - så får du nuller for de dage uden data. Hvis du virkelig ønsker et nul frem for null, skal du bruge IFNULL(kolonnenavn, 0)



  1. mysql2 gem undlader at kompilere med MySQL 5.6.12 på OS X med Homebrew

  2. Hvordan rettes fejl i pg_dump-versionen?

  3. MySQL One-to-Many til JSON-format

  4. Entity Framework Code Først med SQL Server-synonymer