Announcement

Collapse
No announcement yet.

Abfrage über zwei Tabellen - Datensätze nicht vorhanden

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

  • Abfrage über zwei Tabellen - Datensätze nicht vorhanden

    Hallo,

    ich habe zwei Tabellen

    tabelleeins
    ID Name
    1 a
    2 b
    3 c

    tabellezwei
    ID TID
    1 323
    1 222
    2 22233

    Ich möchte alle Datensätze aus Tabelleeins ausgeben, die nicht in Tabellezwei vorkommen (ID's).
    Sprich in diesem Beispiel:
    3 c

    Könnt ihr mir da weiterhelfen?
    Vielen Dank!!!!

  • #2
    Hallo,
    Originally posted by caerloyw View Post
    ...Könnt ihr mir da weiterhelfen?
    Ja.
    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


    • #3
      SELECT *
      FROM tabelleeins
      WHERE id NOT IN (SELECT id FROM tabellezwei);

      kuemmelchen

      Comment


      • #4
        @kuemmelchen: Du bist nun schon so lange hier, aber wie man SQL in Beiträgen richtig formatiert hast du immer noch nicht gelernt
        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


        • #5
          bitte geben mehr datails!

          Hi,

          sicherlich, handelt sich Ihr Frage um 'JOIN'. Wie kann ich die richtige Antwort geben, wenn es noch rechtlinies fehlt:
          1. wie ist die beide TABs mit einander verlinkt?
          2. Welche Tab spielt hier ein child Tab?

          Bitte gebe einfach mehr Details jeder Tab, dann kann man los legen.

          Tschuss

          Comment


          • #6
            Hallo, danke kruemmelchen, damit bin ich schonmal einen schritt weiter....

            aber wie setze ich folgendes um?

            tabelleeins
            ID Name
            1 a
            2 b
            3 c

            tabellezwei
            ID TID Program
            1 323 2000
            1 222 2000
            2 22233 2001

            Ich möchte nun folgendes ergebnis haben: Alle datensätze von tabelle 1, die je program nicht in tabelle 2 vorkommen. Sprich also:

            1 a 2001
            2 b 2000
            3 c 2000
            3 c 2001

            Wie geht das?

            Comment

            Working...
            X