Einzelnen Beitrag anzeigen
  #2  
Alt 03.07.2013, 21:04:05
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Anzahl von Einträgen mit gleicher Fremdschlüssel-ID

Hi,

ich denke ein Subselect ala
Code:
SELECT p.name AS pName, s.name AS sName, s.year, s.id,
(SELECT COUNT(serie_id) FROM episode WHERE serie_id=s.id) as eAnzahl
FROM produzent p, serie s
WHERE p.id = s.produzent_id ORDER BY sName ASC, s.year ASC
*ungetestet*
oder nen Join auf nen select ala
Code:
SELECT p.name AS pName, s.name AS sName, s.year, s.id,e.eAnzahl
FROM produzent p, serie s
left join (SELECT serie_id,COUNT(serie_id) FROM episode group by serie_id) as e
on e.serie_id=s.id
WHERE p.id = s.produzent_id ORDER BY sName ASC, s.year ASC
*ungetestet*
vielleicht bringt dich das auf ideen.

MfG

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten