Hallo,
ich bin neu hier im Forum und hoffe, dass ich hier richtig bin und mir irgendwer helfen kann.
Folgende Situation:
Ich habe drei Tabellen mit folgender (hier benötigter) Struktur:
pferde [rid,cid]
rassenfelle[rid,cid]
colors[id,farbe]
Ich möchte folgende Abfrage ausführen: Anzahl der Pferde mit den jeweiligen Fellen einer bestimmten Rasse, also beispielsweise: Fuchs = 3, Rappe = 10, Brauner = 12 der Rasse Hannoveraner.
Nach endloser Bastelei habe ich nun folgende Abfrage, aber die funktioniert auch nicht...
select colors.farbe from colors, count(*) from pferde as total
left join rassenfelle on rassenfelle.cid = colors.id
left join colors on pferde.cid = colors.id
where rassenfelle.rid = 20
Kann mir jemand auf die Sprünge helfen?
ich bin neu hier im Forum und hoffe, dass ich hier richtig bin und mir irgendwer helfen kann.
Folgende Situation:
Ich habe drei Tabellen mit folgender (hier benötigter) Struktur:
pferde [rid,cid]
rassenfelle[rid,cid]
colors[id,farbe]
Ich möchte folgende Abfrage ausführen: Anzahl der Pferde mit den jeweiligen Fellen einer bestimmten Rasse, also beispielsweise: Fuchs = 3, Rappe = 10, Brauner = 12 der Rasse Hannoveraner.
Nach endloser Bastelei habe ich nun folgende Abfrage, aber die funktioniert auch nicht...
select colors.farbe from colors, count(*) from pferde as total
left join rassenfelle on rassenfelle.cid = colors.id
left join colors on pferde.cid = colors.id
where rassenfelle.rid = 20
Kann mir jemand auf die Sprünge helfen?