Announcement

Collapse
No announcement yet.

SQL JOIN funktioniert nicht so wie ich möchte

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Wenn in TabelleB mehrfach gleiche Datensätze drin wo straße, hausnummer, plz und ort gleich sind, werden diese beim join mehrfach reingezogen. Mein Fehler.
    Christian

    Comment


    • #17
      select
      (select distinct breite from tableB where a.straße=b.straße and a.hausnummer=b.hausnummer and a.plz=b.plz and a.ort=b.ort) as breite,
      (select distinct hohe from tableB where a.straße=b.straße and a.hausnummer=b.hausnummer and a.plz=b.plz and a.ort=b.ort) as hoehe
      from tableA a
      where a.X is null and a.Y='on'
      Christian

      Comment


      • #18
        Danke für deine Mühen. Ich komme leider erst am Montag wieder dazu. Werde berichten.

        Comment


        • #19
          Ich komme leider erst am Montag wieder dazu. Werde berichten.
          Wie kommt es, dass du dann 7/24 hier angemeldet bist...
          Christian

          Comment


          • #20
            Originally posted by Christian Marquardt View Post
            select
            (select distinct breite from tableB where a.straße=b.straße and a.hausnummer=b.hausnummer and a.plz=b.plz and a.ort=b.ort) as breite,
            (select distinct hohe from tableB where a.straße=b.straße and a.hausnummer=b.hausnummer and a.plz=b.plz and a.ort=b.ort) as hoehe
            from tableA a
            where a.X is null and a.Y='on'
            Den Befehl verstehe ich nicht. breite und hoehe sind nicht in tableA vorhanden.


            ----

            A besteht aus:
            Spalten: straße, hausnummer, plz, ort, X, Y


            B besteht aus:
            Spalten: Breite, Höhe, straße, hausnummer, plz, ort

            Comment


            • #21
              Sei werden doch aus Tabelle B gelesen
              select distinct breite from tableB where a.straße=b.straße and a.hausnummer=b.hausnummer and a.plz=b.plz and a.ort=b.ort
              und der Tabelle A als breite und höhe bei der Ausgabe hinzugefügt


              Christian

              Comment

              Working...
              X