Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak odzyskać dane z Mysql z dni, które nie mają statystyk

Nie, ale jednym obejściem byłoby utworzenie tabeli jednokolumnowej z kluczem podstawowym daty i wstępnie załadowanymi datami dla każdego dnia. Miałbyś daty od najwcześniejszego punktu wyjścia aż do odległej przyszłości.

Teraz możesz LEFT JOIN w stosunku do swoich danych statystycznych - wtedy otrzymasz wartości null dla dni bez danych. Jeśli naprawdę chcesz zera, a nie null, użyj IFNULL(nazwa kolumny, 0)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ocena MySQL z wagą

  2. Przestrzeń nazw System.Data.SqlClient dla MySQL?

  3. Wybór MySQL z warunkiem CONCAT

  4. jak sprawdzić, czy zapytanie mysql nie zwraca wyniku (nie znaleziono rekordu) za pomocą php?

  5. Jak łatwo zaimportować wiele plików sql do bazy danych MySQL?