Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skomplikowane zapytanie mysql, grupowanie
peszek07
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 20.09.2010

Ostrzeżenie: (0%)
-----


Witam, mam problem ze sformułowaniem zaptyania do bazy, które pogrupowałoby mi rekordy

mam taką tablice
ID | nick | potwor | lokacja | time()
-----------------------------------------------
1 | nick1 | potwor1 | lokacja1 | 1373657480
2 | nick2 | potwor1 | lokacja1 | 1373657549
3 | nick3 | potwor1 | lokacja1 | 1373657583
4 | nick4 | potwor1 | lokacja1 | 1373657614
5 | nick5 | potwor2 | lokacja2 | 1373658053
5 | nick6 | potwor3 | lokacja3 | 1373658988
7 | nick7 | potwor4 | lokacja4 | 1373659495
8 | nick8 | potwor3 | lokacja3 | 1373659611
9 | nick9 | potwor2 | lokacja5 | 1373659657
10 | nick9 | potwor2 | lokacja5 | 1373660488
11 | nick1 | potwor5 | lokacja6 | 1373661019
12 | nick10 | potwor6 | lokacja7 | 1373661698
13 | nick10 | potwor6 | lokacja7 | 1373661885

Chodzi mi o to, żeby zgrupowac rekordy, które posiadają taką samą nazwę potwora i lokację w przedziale czasu 10 minut, na dodatek chciałbym otrzymać nicki grzczy w takim schemacie np. nick1*nick2*nick3 (wiem że trzeba zastosować GROUP_CONCATE, ale głównie chodzi mi o łączenie tych rekordów w tym przedziale czasowym)
Potwory mogą mieć różne lokacje oraz potwora może zabić inny użytkownik, bądź zgrupować się z innym.

Z góry dzięki za pomoc (IMG:style_emoticons/default/smile.gif)

Ten post edytował peszek07 12.08.2013, 20:37:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:01