![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
W bazie mam kolumnę która przyjmuje wartości 0, 1 lub 2. Tylko jedno z tych trzech. Zazwyczaj jest to 0, co trzeci czwarty rekord 1 oraz co kilkunasty 2. Potrzebuję obliczyć największą ilość rekordów pod rząd gdzie było samo zero. Na przykład rekordy z ID od 100 do 110 miały same zera czyli daje to liczbę 10. Oczywiście odjęcie 100 od 110 nie wchodzi w grę, bo rekordy po drodze wypadają, są usuwane, np nie ma 108. Pomożecie? Z góry dzięki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
wciągnij wszystko do tablicy, przepętluj i na warunkach działaj coś np. pierwszą liczbę przepuść bo wiadomo zaczyna się to wszystko, potem następną sprawdź czy dana wartość z poprzedniej pętli jest równa obecnej jak tak to daj count czy co tam ci trzeba by zapisać, jak nie to zamknij liczenie zapisz tego counta i licz np. dla 1 podobnie. Inaczej chyba się nie da moim zdaniem, no chyba że są jakieś prostsze rozwiązania to może ale na chwilę obecną tylko ta mi wpada do głowy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:11 |