[ squirll @ 04.10.2010. 10:11 ] @
| Pozdrav,
Potrebna mi je pomoc kako da resim ovaj query
tabela ima kolone
user_id, login, referrer...etc..
Code (sql):
SELECT "referrer", COUNT(*) AS "count" FROM "users" GROUP BY "referrer" ORDER BY "referrer"
Mi daje
Code:
referrer count
622 53
624 2
627 3
628 3
630 6
631 1
637 5
kako bih sad mogao referrer zameniti 'login' vrednoscu? da ispise korisnikov user(referrov) a ne id...
Problem mi je sto je sve u istoj tabeli , user_id je integer a refferer text |
[ Tyler Durden @ 04.10.2010. 10:16 ] @
Pa jesi probao sa
Code (sql):SELECT "login", COUNT(*) AS "count" FROM "users" GROUP BY "login" ORDER BY "login"
[ squirll @ 04.10.2010. 11:49 ] @
pa to je sasvim drugi query od onog sto meni treba ;)
treba da uzmem
login, user_id, count(referrer) from users group by referrer
znaci treba mi username i user_id od referrera , i ukupan broj svih usera koji imaju njegov ide kao referrer-a ... i naravno da ih grupisem po referraru...
Da iz iste tabele izvucem kolicinu korisnika koji imaju u polju referrer isti ID , i username i user_id od tog referrara
i to sve u jednoj tabeli imam :S (sto je po meni glupo , to bi trebalo u dve tabele,al nije moja scripta)
[ GORSHTAK @ 10.10.2010. 19:22 ] @
Probaj da li bi ti ovo resilo stvar:
Code:
SELECT "referrer", user_id, login, count(*) AS "count"
FROM "users"
GROUP BY "referrer", user_id, login
ORDER BY "referrer"
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.