Abfrage für nicht auftretende id

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

  • Abfrage für nicht auftretende id

    Hallo,

    ich hab da ein Problem bei dem ich nicht weiterkomme.
    Folgende Situation:
    2 Tabellen(MySql):

    Tabelle1 (user):
    - id
    ...

    Tabelle2 (user_recht):
    - recht_id
    - user_id
    ...

    Jetzt will ich alle user angezeigt bekommen, die nicht das recht mit der id z.B. 100 haben. Tabelle1 und Tabelle2 stehen in einer 1:n beziehung.

    Wer kann mir helfen?
    MfG
    haves

  • #2
    Vielleicht ich ...
    Code:
    SELECT user.id
      FROM user
      LEFT JOIN user_recht
        ON user.id = user_recht.user_id
       AND user_recht.recht_id = 100
     WHERE user_recht.user_id IS NULL
    ... sollte so ... wenn keine Tippfehler vorhanden sind ... funktionieren.
    carpe noctem

    [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
    [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

    Kommentar


    • #3
      uhhhhhhhmmmmmmm!
      ich hatte es mir viel zu schwer gemacht.


      Dickes Dankeschön, du hast mir sehr weitergeholfen!

      Kommentar

      Lädt...
      X