![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 205 Pomógł: 3 Dołączył: 20.04.2009 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
W moim portalu zapisuję aktywność użytkowników (zadane pytania, odpowiedzi, komentarze.. itp) Zebrało się już tego w ciągu miesiąca ponad 750 tysięcy. Bo w Cronie ustawiłem sobie aby każdego miesiąca starsza aktywność była usuwana. Ale problem w tym że na stronie wyświetla się tylko 20 rekordów z aktywnością, a niektórzy użytkownicy mają tej aktywności nawet 10 tysięcy. W tym wypadku, chciałbym najpiew grupować sobie wyniki i tam gdzie Tych rekordów jest wiecej niż 20, dla przykładu jest ich 150. Chciałbym te 130 rekordów usunąć, a zostawić 20 najnowszych. Tylko problem mój jest w tym taki że nie wiem czy da się to po prostu zrobić w jednym zapytaniu. Całość i tak będzie w CRONIE, mógłbym co prawda zrobić pentlę i sobie każdego z osobna przelecieć i usunąć wszystko to czego jest za dużo, ale tych użytkowników troszkę już jest, i chciałbym coś bardziej optymalnego. Czy da się coś takiego zrobić w jednym zapytaniu? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:52 |