![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 190 Pomógł: 2 Dołączył: 30.11.2009 Ostrzeżenie: (10%) ![]() ![]() |
Przperaszam za nazwę tematu, nie wiedziałem jak nazwać odpowiednio do problemu. Chodzi o to że chcę pobrać X newsów z największą liczbą wyświetleń z ostatnich Y dni.
Tabela mt_views w której zapisane są ilości wyświetleń na poszczególne dni i miesiące wygląda tak
Przykładowe wpisy
Chcę pobrać to w taki sposób aby mieć np dwa wyniki (X z początku tematu) których suma wyświetleń z ostatnich 5 dni (Y) jest największa, mógłbym pobrać wszystko a potem w pętli sobie to policzyć ale po co mam pobierać 900 wpisów skoro potrzebuję tylko 2 etc. Mam nadzieję że wytłumaczyłem mój problem. Zobrazuję to trochę inaczej Zawartosc tabeli
Jak widzimy news o id 19 ma w ciagu ostatnich dwoch dni (26, 25) 97wyswietlen ID 22: 57 IDl 27: 32 I ja chce pobrac dwa najpopularniejsze newsy czyli z taka zawartoscia tabeli powinno mi wyjsc news o id 19 (97 wyswietlen) i news o id 22 (57) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 10:37 |