Autor | Zpráva | ||
---|---|---|---|
Hricer Profil * |
#1 · Zasláno: 1. 6. 2010, 14:50:51
tabulka uživatelů - id, jmeno, adresa, ip Jak můžu vypsat co nejefektivněji jména uživatelů v tabulce, kteří mají stejné IP? Třeba ve tvaru: xxx.xxx.xxx.xxx - uzivatel1, uzivatel4 yyy.yyy.yyy.yyy - uzivatel2, uzivatel55, uzivatel12 Zkrátka chci vypsat teoreticky duplicitní uživatelské účty. Jedním dotazem to asi nepujde, co? |
||
__construct Profil |
#2 · Zasláno: 1. 6. 2010, 15:04:22 · Upravil/a: __construct
|
||
Hricer Profil * |
#3 · Zasláno: 1. 6. 2010, 15:43:27
Děkuji za dobrý tip - určitě to budu už používat. Každopádně bych potřeboval vyřešit můj problém. Uživatelé se stejou IP, nebo klidně i stejnou emailovou adresou či adresou bydliště jsou pro mě podezřelí uživatelé. Proto bych si je rád vypsal jednoduchým dotazem.
|
||
__construct Profil |
#4 · Zasláno: 1. 6. 2010, 15:52:07
Hricer:
Ospravedlňujem sa za OT.. zle som pochopil otázku |
||
Kajman_ Profil * |
#5 · Zasláno: 1. 6. 2010, 15:58:34
select ip, group_concat(jmeno) from tabulka group by ip having count(*)>1 |
||
Hricer Profil * |
#6 · Zasláno: 2. 6. 2010, 14:23:52
Tak až dnes jsem to vyzkoušel. Funguje to přesně tak, jak jsem potřeboval. Děkuji, jste dobří :)
Akorát jsem musel dát alias group_concat(jmeno) AS jmeno |
||
Časová prodleva: 14 let
|
0