Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

MySQL - count problem und joins auf 2x selbe table?!

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
nerd
PostRank 10
PostRank 10
Beiträge: 4023
Registriert: 15.02.2005, 04:02

Beitrag von nerd » 21.11.2006, 16:32

Hallo,

habe hier einen dump mit url und ip. jetzt will ich zusaetzlich noch mit ausgeben wieviele andere urls auf der selben ip gehostet sind, also sowas wie:

url - ip - sites
site1.com - 1.2.3.4 - 2
site2.org - 5.6.7.8 - 1
copy.net - 1.2.3.4. - 2
...

hab versucht den table mit sich selbst zu joinen, dauert aber sehr lang und ich bekomme auch falsche ergbnisse raus:

SELECT count( d1.ip ) , d1.ip, d2.url
FROM site_dump d1
LEFT JOIN site_dump d2 ON d2.ip = d1.ip
GROUP BY d1.ip
ORDER BY count( d1.ip ) DESC

irgend jemand der versteht was ich will und die loesung kennt?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Bogomir
PostRank 2
PostRank 2
Beiträge: 61
Registriert: 07.11.2005, 12:51

Beitrag von Bogomir » 21.11.2006, 18:29

der left join ist das problem ...
versuchs mal mit "Where" statt "left join"

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag