sql >> Database >  >> RDS >> Mysql

Hoe gegevens terug te krijgen van Mysql voor dagen zonder statistieken?

Nee, maar een tijdelijke oplossing zou zijn om een ​​tabel met één kolom te maken met een primaire datumsleutel, vooraf geladen met datums voor elke dag. Je zou data hebben vanaf je vroegste startpunt tot een verre toekomst.

Nu kunt u LEFT JOIN uw statistische gegevens ertegenover zetten - dan krijgt u nulls voor die dagen zonder gegevens. Als je echt een nul wilt in plaats van een nul, gebruik dan IFNULL(colname, 0)



  1. MySQL-fout 1449:de gebruiker die is opgegeven als definitie bestaat niet

  2. NodeJS antwoordde dat de MySQL-tijdzone anders is als ik rechtstreeks uit MySQL haal

  3. Hoe mysql externe verbindingen te laten accepteren

  4. Kolom wijzigen van Null naar Niet Null in SQL Server-tabel - SQL Server / T-SQL-zelfstudie, deel 52