![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 1 Dołączył: 4.06.2015 Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam pytanie, możliwe że głupie, ale zawsze warto pytać(IMG:style_emoticons/default/smile.gif) Czy jest możliwe posortowanie wierszy w zapytaniu wg czasu jak długo one sa już w tym zapytaniu? Albo do zapytania dodać kolumnę typu DATA ktora określa czas kiedy dany wiersz "wskoczył" do zapytania"? Nie wiem czy jest to jasne, chodzi o magazyn części. Jest kolumna ilość, która cały czas się zmienia. Raz stan rośnie, raz maleje, gdy spadnie poniżej pewnej wartości stanu alarmowego trafia na listę rzeczy do zamówienia. I na tej liście do zamówienia chciałbym mieć właśnie sortowanie wg elementu, który najdłużej jest już na tej liście. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Rozwiązanie podał Ci Pyton_000 + warunek, który Ci podałem.
Dodajesz w tabeli elementów pole z datą aktualizacji stanu alarmowego. Element nr 1 spada poniżej 10 w: 2016-06-11 11:00 Lista wygląda tak: Element nr 1 2016-06-11 11:00 Element nr 2 spada poniżej 7 w: 2016-06-11 11:10 Póki co najdłużej jest element nr 1, więc lista wygląda: Element nr 2 2016-06-11 11:10 Element nr 1 2016-06-11 11:00 Dostawa elementu nr 1. Nie aktualizujesz daty stanu alarmowego, ale nie wyświetlasz tego elementu na liście alarmowej (data więc nie interesuje Cię). Na liście pozostaje tylko element nr 2. Lista: Element nr 2 2016-06-11 11:10 Znów jest pobranie elementu nr 1 i jego stan spada poniżej 8 w: 2016-06-11 11:20 (aktualizujesz datę stanu alarmowego). Lista wygląda tak: Element nr 1 2016-06-11 11:20 Element nr 2 2016-06-11 11:10 Ten post edytował trueblue 11.06.2016, 10:10:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 07:31 |