Announcement

Collapse
No announcement yet.

Mehrere Abfragen Denkfehler ?

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

  • Mehrere Abfragen Denkfehler ?

    Also ich habe eigentlich schon mit SQl Erfahrungen aber habe grad einen Denkfehler glaube ich.

    Also ich will diesen query

    SELECT * FROM e1,e2,e3,4

    aber ich brauche die Daten von e1 usw. schon vollständig

    Also nicht allle zusammen nacheinander.

    ->e1->[etwas1]
    e1->[etwas2]...

    e1->[etwas1]
    e1->[etwas2]

    ->e2->[etwas1]
    e2->[etwas2]...

    e2->[etwas1]
    e2->[etwas2]


    Was meint ihr ?

  • #2
    öhm du fabrizierst das kartesische Produkt der Tabellen. Das macht eigentlich nur in den allerwenigsten Fällen ohne Einschränkung (JOIN) Sinn.

    Ich verstehe ausserdem die Frage nicht so ganz und die Tabellen die dahinter stehen kennt auch keiner. Da wirst Du wohl das Problem etwas ausführlicher beschreiben müssen bevor Dir jemand helfen kann.

    Comment


    • #3
      Also z.b

      haben wir tabelle e1, e2, e3, e4

      in e1 steht -> id, name, usw...

      in e2, e3, e4 genauso

      ich brauche jetzt eine Abfrage die mir das liefert :

      e1_id, e1_name, ...
      e1_id, e1_name, ...
      e1_id, e1_name, ...
      e1_id, e1_name, ...
      e1_id, e1_name, ...

      und dann

      e2_id, e2_name...
      e2_id, e2_name...
      e2_id, e2_name...
      e2_id, e2_name...
      e2_id, e2_name...

      usw.

      Also brauche ich sozusagen

      SELECT (SELECT e1, SELECT e2 usw.)

      Comment


      • #4
        SELECT *
        FROM e1
        UNION ALL
        SELECT *
        FROM e2
        UNION ALL
        SELECT *
        FROM e3
        ...

        Comment


        • #5
          Hallo,
          wäre UNION eine Lösung!?

          Gruß Falk

          P.S.: OK, da war ebis diesmal schneller
          Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

          Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

          Comment


          • #6
            Leider nicht da die Tabellenspalten verschieden groß sind.

            Das hatte ich auch schon probiert.

            Comment


            • #7
              Originally posted by hel44 View Post
              Leider nicht da die Tabellenspalten verschieden groß sind.
              Dann mach sie Dir doch passend

              Originally posted by hel44 View Post
              Das hatte ich auch schon probiert.
              Wer zuwenig Informationen liefert....

              Comment

              Working...
              X