SySi2001 Geschrieben 24. März 2004 Teilen Geschrieben 24. März 2004 hi, müsste zwei tabellen db1 db2 vergelichen , weil ein user mehrmals interntzugang haben kann, deshalb habe ich den distinct befehl gewählt. wo ist hier der syntaxfehler ? danke select count(*) ( select distinct from db1 a, db2 b where b.Internet = '1' and d.indexnummer = b.mitarbeiter_nr ) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 24. März 2004 Teilen Geschrieben 24. März 2004 Original geschrieben von SySi2001 select distinct from db1 a, db2 b Du hast da keine Felder angegeben, so weiß er ja nicht was er auslesen soll. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Goos Geschrieben 24. März 2004 Teilen Geschrieben 24. März 2004 Original geschrieben von SySi2001 wo ist hier der syntaxfehler ? danke select count(*) ( select distinct from db1 a, db2 b where b.Internet = '1' and d.indexnummer = b.mitarbeiter_nr ) Nu gut. Was soll da bitte das Select Count(*) und danach auch noch ne Klammer? Dein select count(*) ist ein Statement und das select distinct from... ein zweites, das hat also miteinander so wie das hier steht nichts zutun (ich kann aber jetzt nicht entscheiden, ob es sollte, oder nicht) Das zweite koenntest mal so machen: select distinct d.indexnummer from db1 a, db2 b where b.Internet = '1' and d.indexnummer = b.mitarbeiter_nr[/PHP] Dein distinct alleine reicht da nicht, du musst schon nen Parameter selektieren. Goos Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SySi2001 Geschrieben 25. März 2004 Autor Teilen Geschrieben 25. März 2004 thx Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.