Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Dodanie brakujących rekordów
Mega_88
post
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 34
Dołączył: 20.08.2011

Ostrzeżenie: (0%)
-----


Cześć, może mi ktoś podpowiedzieć jak mogę zrobić następującą rzecz. Mam tablę gdzie jest między innymi pole date='YYYY-MM-DD' i potrzebuję uzupełnić tabelę od ustalonej daty do dnia dzisiejszego o rekordy z datą, która nie występuje, a pozostałe rekordy mają być puste (NULL / 0 ). Dla przykłady mamy:

  1. id | date | name | price
  2. 1 | 2019-11-02 | Nazwa 1 | 100
  3. 2 | 2019-11-04 | Nazwa 2 | 200
  4. 3 | 2019-11-08 | Nazwa 3 | 150
  5. 4 | 2019-11-26 | Nazwa 1 | 100
  6. 5 | 2019-11-28 | Nazwa 1 | 100 (DZISIAJ)

I potrzebuję uzupełniać braki za każdym razem jak nie będzie rekordu poniżej dnia obecnego
  1. 6 | 2019-11-01 | NULL | 0
  2. 7 | 2019-11-03 | NULL | 0
  3. 8 | 2019-11-05 | NULL | 0
  4. itd


Potrzebuję zapytanie SQL + ewentualnie PHP, który będzie takie braki uzupełniać od dnia 2019-01-01

Ten post edytował Mega_88 28.11.2019, 03:07:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:48