SQL-Abfrage funktioniert nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • SQL-Abfrage funktioniert nicht

    Hallo Leute,

    folgende SQL-Abfrage läuft zwar in einer Access-Datenbank, aber unter MySQL wird kein Resultat geliefert.

    Kann jemand auf Anhieb sehen, wo der Fehler oder das Problem liegt ? Das einzig Aussergewöhnliche ist die Doppel- oder besser Dreierverknüpfung:

    SELECT Tabelle_1.Feld_1, Tabelle_3.Feld_1 FROM Tabelle_1 INNER JOIN Tabelle_2 ON Tabelle_1.Feld_2 = Tabelle_2.Feld_2 LEFT JOIN Tabelle_3 ON Tabelle_1.Feld_3 = Tabelle_3.Feld_3 AND Tabelle_2.Feld_4 = Tabelle_3.Feld_4 WHERE Tabelle_1.Feld_5 = 5 AND Tabelle_1.Feld_6 = 6

    Vielleicht kann mir jemand sagen, was man evtl. ändern müsste ?!


    Vielen Dank für Eure Hilfe !

    Gruß
    El Grande

    http://www.copamundial.de

  • #2
    wenn ich mich jetzt nicht vertan habe, sollte das so funktionieren.
    wenn nicht, poste doch mal bitte die strukturen der tabellen, ein paar
    demo-datensätze und ein ausgabe-demo, wie es aussehen sollte.

    Code:
    SELECT    T1.Feld_1,
              T3.Feld_1
              
    FROM      Tabelle_1 T1 LEFT OUTER JOIN Tabelle_2 T2 USING(Feld_2)
                LEFT OUTER JOIN Tabelle_3 T3 ON T1.Feld_3 = T3.Feld_3 AND T2.Feld_4 = T3.Feld_4
                
    WHERE     T1.Feld_5 = 5 AND T1.Feld_6 = 6

    EDIT:
    war noch ein tippfehler drin ...
    Zuletzt geändert von Abraxax; 20.02.2003, 10:01.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Abraxe müßte es nicht heißen Tabelle_1 AS T1 ???

      Kommentar


      • #4


        ich mache das immer ohne AS.

        AS ist nicht ANSI-konform (wenn ich mich nicht irre) und hatte bei mir schon fehlermeldungen produziert.
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          Original geschrieben von Aroree
          Abraxe müßte es nicht heißen Tabelle_1 AS T1 ???
          ABRAXAX bitte
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar


          • #6
            Klasse ABRAXAX,


            das war`s ! Danke für die Hilfe !


            Gruß
            El Grande

            Kommentar


            • #7
              Original geschrieben von ElGrande
              das war`s ! Danke für die Hilfe !
              @Aroree
              siehst du ....


              @ElGrande
              kein problem. habe ich doch gern gemacht.
              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


              Kommentar


              • #8
                Original geschrieben von Abraxax


                ich mache das immer ohne AS.

                AS ist nicht ANSI-konform (wenn ich mich nicht irre) und hatte bei mir schon fehlermeldungen produziert.
                aha...man lernt immer wieder was dazu hier

                Kommentar


                • #9
                  Original geschrieben von Abraxax
                  ABRAXAX bitte
                  ich weiß...aber das andere ist kürzer...

                  Kommentar


                  • #10
                    Original geschrieben von Abraxax
                    @Aroree
                    siehst du ....


                    @ElGrande
                    kein problem. habe ich doch gern gemacht.
                    @Abraxax hatte ja nur gefragt....weiß ja nun auch net alles und ich kannte das nur mit AS

                    Kommentar


                    • #11
                      Original geschrieben von Aroree
                      @Abraxax hatte ja nur gefragt....weiß ja nun auch net alles und ich kannte das nur mit AS
                      ist ja nicht böse gemeint gewesen... wir lernen ja alle jeden tag was dazu.... nicht nur du und ich

                      ich weiß...aber das andere ist kürzer...
                      sieht aber sch.... aus...
                      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                      Kommentar

                      Lädt...
                      X