![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 21.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zapytanie mssql (status usera)
zwraca mi wyniki posortowane wg czasu (okreslone wartosci liczbowe z zakresu 0-20). Obecnie całość wygląda tak :
i działa poprawnie - statusy userów aktualizaują się. Sprawa się komplikuje bo teraz dany status jest ustaloną "kombinacją" ostatnich 3 wartości wyników zapytania np "0 4 5" - Status 1 "4 6 13" - Status 2 Czy jest możliwość wyciągnięcia 3 ostatnich wartości zapytania porównania ich z ustalonym wzorcem i zmiana statusu ? Tak mogę otrzymać 3 ostatnie wartości ale co z tym dalej ;( czyli np : 0 4 5 => ' <td align=center><font color="green"><h1>'.$czas.' '.$id_czlowiek.' - Zalogowany</h1></font></td>', Proszę o pomoc, wskazówki |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 18 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 21.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
chodzi o LIMIT przy zapytaniu sql ? hmm nie ma go w skladni zapytan do MSSQL ;( Jest TOP spróbuje ale co dalej - jak wynik 3 (wartosci) zapisac i porownac do wzorca a następnie w zależności od wyniku wykonać odpowiednią instrukcje jak to było dotychczas ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 14:21 |