OR-Verknüpfung

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

  • OR-Verknüpfung

    Hab mal ne Frage zu ner Abfrage ... kann man das so machen?

    hier ist mal das zugehörige Schema dazu:
    http://www.bilder-hochladen.net/files/1mmj-5.jpg


    Namen der Professoren, die Studenten mit den Matrikelnummern 23234 oder 25678 prüfen.


    SELECT Name
    From Anstellung A Professor P Prüfung PR
    WHERE A.Pers_Nr = P.Pers_Nr
    AND PR.Pers_Nr = P.Pers_Nr
    AND P.Pers_Nr IN
    (
    SELECT PPR.Pers_Nr
    FROM Prüfung PPR
    WHERE Matr_Nr = 23234
    OR Matr_Nr = 25678
    )

  • #2
    klappt es denn?

    Kommentar


    • #3
      bin am üben für ne klausur und hab hier nix zum überprüfen ...

      geht das so, oder muss ich das

      WHERE Matr_Nr = 23234
      OR Matr_Nr = 25678

      durch eine IN-Abfrage ersetzen?

      thx im voraus :-)
      Zuletzt geändert von Mr_Pink; 10.03.2007, 19:46.

      Kommentar


      • #4
        ist eigl egal, funktioniert beides!
        www.myplaner.de

        Kommentar


        • #5
          Original geschrieben von extr3m0
          ist eigl egal, funktioniert beides!
          abgesehen davon, dass SubSelects irgendwie sehr sucken und das ganze mit nem JOIN wohl schneller geht

          Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

          bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
          Wie man Fragen richtig stellt

          Kommentar


          • #6
            danke :-)

            Kommentar

            Lädt...
            X