mazyl
12.03.2014, 15:23:22
witam!
czy ktos mółgby mi wytlumaczyć dlaczego zapytanie to nie działa?
SELECT SUM(poziom) FROM (SELECT poziom FROM gracze WHERE skok_oddany = '0' ORDER BY poziom DESC LIMIT 50) AS suma
z góry dzieki
nospor
12.03.2014, 15:28:38
A czy ty moglbys raczyc napisac czym sie objawia niedzialanie?
Dostajesz blad? Zapytanie zwraca inne dane niz powinno?
Mega_88
12.03.2014, 15:28:57
A tak ?
SELECT SUM(poziom) AS suma FROM gracze WHERE skok_oddany = '0' ORDER BY poziom DESC LIMIT 50
mazyl
12.03.2014, 15:34:10
wybaczcie ze nie wytłumaczyłem do końca, zapytanie zwraca mi 0
co do tej 2 opcji to takie zapytanie zliczy wszystkie wiersze a ma tylko 50 zliczyc
nospor
12.03.2014, 15:36:42
Kod podany przez MEga liczy tylko 50 rekordow wiec tyle co chciales
mazyl
12.03.2014, 15:39:36
niestety nie. zlicza wszystkie rokordy, juz próbowałem tej opcji.
nospor
12.03.2014, 15:41:56
Faktycznie..... dziwne..... No ale pierwsze zapytanie co podales jest poprawne, tez sprawdzilem. Widocznie nie ma zadnych rekordow spelniajacych warunek
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.