Witam.
Mam bazę ewidencji urządzeń sieciowych w różnych pomieszczeniach. (php, mysql).
3 tabele:
sprzet: id_sprzetu, nazwa, indeks, JIM, ilosc
pomieszczenia: id_pomieszczenia, nr_pomieszczenia, opis
lok_sprzetu: id_l_s, id_sprzet, id_pom, iloscloksprzetu, uwagi
W tabeli sprzet mam informacje ile sprzętu i w jakiej ilości mam na stanie (obciążeniu).
W tabeli lok_sprzetu mam dane jaki sprzęt w jakiej ilości znajduje sie w danym pomieszczeniu.
Efektem końcowym jest wykaz sprzętu na dany dzień (np. kwartał - załącznik), który wisi w pomieszczeniu.
Ale w następnym kwartale mogą być zmiany. np. było w pomieszczeniu nr 33 routerów 8 sztuk, a teraz jest 7 sztuk.
W wykazie w kolejnej kolumnie ze stanem na kolejny kwartał muszę te zmiany wykazać. Dane z poprzedniego kwartału muszą zostać zachowane.
Pomyślałem, że stworzę kolejną tabelę Archiwum do której będą kopiowane dane z każdych kwartałów:
id, id_sprzet, id_pom, iloscloksprzetu,data (datę będę wstawiał jako kwartał). Nie wiem czy to dobre rozwiązanie.
Coś na zasadzie:
INSERT INTO ...SELECT tbl
FROM tbl
Ale za bardzo nie wiem jak skonstruować zapytanie.
Może ktoś pomoże :)