![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, od paru dni probuje i probuje rozwiazac problem na ktory sie natknalem i stoje w miejscu, mianowicie potrzebuje uzyskac 2 rekordow o najnizszym czasie z kazdej kategorii.
Moje tabele wygladaja o tak:
chce wybrac po 2 najlepsze czasy z tabeli 'time' z kazdej kategorii z tabeli 'category', gdzie tabela 'map' = 'map1' czyli powinno to wygladac nastepujaco:
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 Ten post edytował nTiger 11.09.2014, 10:01:16 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Bo masz wykonać 2 zapytania oddzielnie, zapewne wrzucasz w PHP oba te zapytania razem.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dużo masz tych rekordów? Można to zrobić w czystym sql, ale może "trochę" zabić MySQL-a.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
Bo masz wykonać 2 zapytania oddzielnie, zapewne wrzucasz w PHP oba te zapytania razem. Nie, nie robie tego w PHP, robie to w AMX MOD X Dużo masz tych rekordów? Można to zrobić w czystym sql, ale może "trochę" zabić MySQL-a. No moze byc ich i 5,000+ Problem zalatwiony: Ten post edytował nTiger 11.09.2014, 18:39:21 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 11.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
mmmmmmm, jestes wielki! Ten post edytował nTiger 14.09.2014, 14:34:05 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 05:42 |