Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: monter32 w Październik 29, 2024, 14:09:41
-
Cześć,
Czy mógłby ktoś chociaż hasłowo/blokowo opisać w jaki sposób uzyskać na liście towarów kolumnę w której będzie ilość sprzedanych sztuk danego towaru w ostatnich 30 dniach?
Rozumiem to tak:
Tworzę pole własne SQLowe i tam zapytanie coś w stylu (poniżej) i to pole wstawiam jako kolumnę:
SELECT
tw_Id product_id,
SUM(quantity) AS quantity_sold
FROM
sales
WHERE
sale_date >= DATEADD(day, -30, GETDATE())
GROUP BY
product_id
Oczywiście do uaktualnienia sią poprawne nazwy tabel itd.
-
Ja zostało powtórzone na forum niezliczoną liczbę razy - program tak nie działa, nie da się wykorzystać do opisanej potrzeby pól własnych SQL, należy wykorzystać pole własne liczbowe i triggery, które będą je aktualizowały.