cefalkMedlem sedan juni 2000283 inlägg
Frågan nedan plockar ut IP adress samt användar id. Nu vill jag göra så att den endast plockar ut ifall den hittar IP adressen minst 2 gånger, jag har försökt använda mig av Group BY user_id, HAVING COUNT och en massa kombinationer men jag får inte rätt på det.
SELECT DISTINCT ip, user_id
FROM `tmp_log_check`
ORDER BY `ip` ASC
LarsGMedlem sedan dec. 200012 465 inlägg
SELECT ip, user_id
FROM tmp_log_check
group by ip,user_id
having count(*) > 1
ORDER BY ip ASC
Eller kan olika user_id ha samma ip?
cefalkMedlem sedan juni 2000283 inlägg
Ja olika user_id kan ha samma ip.
Tyvärr fungerde inte din fråga.
LarsGMedlem sedan dec. 200012 465 inlägg
SELECT t1.ip, t1.user_id
FROM tmp_log_check t1 join tmp_log_check t2 on
t1.ip = t2.ip
group by t1.ip,t1.user_id
having count(*) > 1
ORDER BY ip ASC
Tyvärr fungerde inte din fråga.
Det där är inte ett speciellt upplysande inlägg. Beskriv på vilket sätt det inte fungerar.