összeszámolás

egy lekérdezést kellene csinálnom...
mégpedig, hogy melyik pilóta hányszor lett első második harmadik negyedik ötödik....a baj az hogy az még megvan kilistázva hogy melyik pilóta milyen helyezéseket ért el...csak nem tudom összeszámolni hogy pl massa 1 4 ami azt jelentené hogy massa 4* volt első

SELECT pilota_nev,helyezes
FROM pilotak, eredmenyek
WHERE eredmenyek.pilotaid = pilotak.pilotaid order by pilotak.pilotaid

ez a select mondja meg hogy pl heidfeld 2 heidfeld 4 heidfeld 2 ami rendben azt jelenti hogy egyszer 2 egyszer 4 egyszer 2dik lett...ezt kéne valahogy csoportosítanom hogy azt írja ki hogy heidfeld 4 1 heidfeld 2 2 hogy negyedik egyszer lett második meg kétszer

Hozzászólások

select pilota_nev, count(helyezes) as hanyszor_volt, helyezes
from pilotak, eredmenyek where eredmenyek.pilotaid = pilotak.pilotaid group by pilotak.pilotaid, helyezes order by pilotak.pilotaid
--
Coding for fun. ;)

hát előre is köszönöm,de van eghy olyan érzésem (mint ált az egyetemistáknak) hogy mivel ezután nem lesz kötelező nem fogom használni pedig jó lenne, mert ez tetszik...idáig a c/cpp-t nem nagyon tudák velünk megszerettetni, de ez bejött...csak kéne vmi feladat, mert ha nem kötelező vmi akkor nem állneki nagyon az emeber:S

Én a Webvilág sorozat, "A PHP, a MySQL és az Apache használata című könyvből szereztem meg az alapismereteket, ezután jöttek a "gyári" dokumentációk, ill fórumok tömegei.
És bő tíz évvel ezelőtt minimális dBase/Clipper is szinesítette az életemet :-)

CSZ