Moje tabele wygladaja o tak:
0 100 map1 100 0 0 100 map1 200 0 0 100 map1 300 0 0 100 map2 100 0 0 100 map2 200 0 0 100 map2 300 0 0 200 map1 100 0 0 200 map1 200 0 0 200 map1 300 0 0 200 map2 100 0 0 200 map2 200 0 0 200 map2 300 0 0 333 map1 100 0 0 333 map1 200 0 0 333 map1 300 0 0 333 map2 100 0 0 333 map2 200 0 0 333 map2 300 0
chce wybrac po 2 najlepsze czasy z tabeli 'time' z kazdej kategorii z tabeli 'category', gdzie tabela 'map' = 'map1' czyli powinno to wygladac nastepujaco:
0 100 map1 100 0 0 100 map1 200 0 0 200 map1 100 0 0 200 map1 200 0 0 333 map1 100 0 0 333 map1 200 0
udalo mi sie wykonac 2 sposoby, lecz zaden nie dziala tak jak powinien, wygladaja one o tak:
To akurat smiga bez zazuty, lecz wyszukuje on z kazdej mapy, a ja potrzebuje tylko z mapy 'map1', wiem ze mogl bym dodac " WHERE map = 'map1' ", ale nie mam pojecia w ktorym miejscu to dodac.
Mam takze 2 rozwiazanie ktore dziala bez problemu: (ale)
ale przez to ze jest wywolana funkcja ( SET @oldGroup := 0, @count := 0; ) przed 'SELECT' moj plugin nie akceptuje juz niczego innego