Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 1 Dołączył: 4.06.2015 Ostrzeżenie: (0%)
|
witam,
chciałbym się dowiedzieć czy jest możliwe rozwiązanie mojego problemu. Postaram się go opisać. Moja firma zamawia towar u innej firmy. Tworze zamówienie na towar1 z firmy1 do którego jest przypisana cena 15 zł. Ale potem firma1 zmienia tą cenę na 20 zł. Nie ma problemu, zmieniam w tabeli i wybierając towar1 mam już nową cenę 20 zł. Tylko teraz przy generowaniu jakiegoś raportu z wcześniejszego okresu wskakuje mi tam cena 20 zł co jest nieprawdą i raport jest zły. Czy można w tabeli towarów zrobić kolumnę aktualna_cena i w przypadku składania zamówienia, w innej tabeli (pozycje zamowieniowe z kolumnami: id_zamowienia, id_towaru, cena_w_zamowieniu) w kolumnie cena_w_zamowieniu ustawiałaby się bieżąca aktualna_cena? Oczywiście chodzi o to żeby to sie robiła automatycznie poprzez komendę w MySqlu. Można z góry narzucić przy tworzeniu nowego rekordu wartość kolumny jako liczbę z innej, powiązanej tabeli? |
|
|
|
mihmih kolumna uzupełniana na podstawie zmieniającej się innej kolumny. 15.12.2015, 14:54:31
trueblue Najlepsza w tym przypadku byłaby tabela historii c... 15.12.2015, 16:53:08 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 23:54 |