Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#3

AW: Select mit widersprüchlichen where-Anweisungen

  Alt 11. Jul 2013, 18:00
Also so wie ich das sehe solltest du einen GROUP BY branche ausführen.

Etwa so:
SQL-Code:
SELECT branche, Count(*) as Anzahl from anfragen
WHERE feedback = 10
GROUP BY branche
Jetzt hast du die Branche zwar nur als Zahlenwert, aber das ist kein Problem, denn man kann den Text aus Tabelle "hlp_branchen" rausholen:
SQL-Code:
SELECT SubTbl.*, hlp_branchen.branche_text as Branchen FROM
(
SELECT branche, Count(*) as Anzahl from anfragen
WHERE feedback = 10
GROUP BY branche) SubTbl
INNER JOIN hlp_branchen ON SubTbl.branche=hlp_branchen.branchen_id
Die Abfrage in den runden Klammern wie zu "SubTbl" umbenannt, damit man entsprechend verjoinen kann.
fork me on Github
  Mit Zitat antworten Zitat