Ergebnis 1 bis 2 von 2

Thema: Einfache Abfrage mit temporre Tabelle, die nur innerhalb der Abfrage gltig ist

  1. #1
    HTML Newbie
    Registriert seit
    02.01.2017
    Beitrge
    1
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Einfache Abfrage mit temporre Tabelle, die nur innerhalb der Abfrage gltig ist

    Hallo Leute
    ich habe eine Database gemacht siehe Bild. Ich mchte nun eine Abfage machen, bei der am Ende herrauskommt, z.B. welche Schauspieler sowohl in der Serie Dexter und bei House of Cards mit spielt.

    Ich habe jetzt schon ein bischen herrumgespielt siehe Code. Aber es hat nicht funktioniert. Ist meine Struktur in den Tabellen dafr berhaupt geeignet? Und wie msste der Befehl dafr aussehen?

    xxxxji.jpg

    Code:
    SELECT schauspieler.SchauspielerName As SchauspielerName,
     rolleInSerieFilm.SerieFilmName
     FROM 
     schauspieler
     INNER JOIN
     (
         SELECT
         Rolle.SchauspielerID,
         SerieFilm.SerieFilmName
         FROM
         rolle
         INNER JOIN
         serieFilm
         ON
         rolle.SerieFilmID= seriefilm.SerieFilmID
     ) rolleInSerieFilm
     ON
     schauspieler.SchauspielerID = rolleInSerieFilm.SchauspielerID
     GROUP BY
     schauspieler.SchauspielerName,
     rolle.RollenName
     HAVING
     COUNT(schauspieler.SchauspielerName) > 1
    Mit freundlichen Gren
    RowdyN

  2. #2
    Moderator Avatar von Arne Drews
    Registriert seit
    20.01.2016
    Ort
    Friedrichstadt, NF
    Beitrge
    869
    Danke
    18
    Bekam 96 mal "Danke" in 95 Postings

    Standard AW: Einfache Abfrage mit temporre Tabelle, die nur innerhalb der Abfrage gltig ist

    Bin mir nicht sicher, ob Du das meinst, aber grundstzlich denke ich, dass Du sowas in der Art suchst:
    Code:
    select
        s.SchauspielerName,
        m.SerieFilmName
    
    from
        Schauspieler as s
    
    join
        Rolle as sm
        on sm.SchauspielerID = s.SchauspielerID
    
    join
        SerieFilm as m
        on m.SerieFilmID = sm.SerieFilmID
    
    group by
        s.SchauspielerName,
        m.SerieFilm.Name

hnliche Themen

  1. Einfache Abfrage funktioniert nicht..
    Von Virtual im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 12
    Letzter Beitrag: 29.08.2012, 17:11
  2. Fehler bei Abfrage der Tabelle (SQL/PHP)
    Von Lavingstar im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 17.09.2008, 11:57
  3. Einfache Abfrage => maximum recursion depth exceeded
    Von mgraf im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 4
    Letzter Beitrag: 08.01.2007, 00:42
  4. if abfrage
    Von im Forum HTML & CSS Forum
    Antworten: 12
    Letzter Beitrag: 29.10.2006, 00:47
  5. Abfrage aus einer Tabelle oder Array
    Von MAD im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 03.08.2006, 13:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhnge hochladen: Nein
  • Beitrge bearbeiten: Nein
  •