Hmm... kanske ska ligga under Access... men det är ju lite asp.. =) jag gjorde så här..: Jag har ett till problem...!!... =(Gruppera & Summera....
Själva lagringen är så här:
En Tabell innehåller Bilar... Märke, modell, årsmodell... osv...
varje rad har ett unikt ID...
En annana Tabell innehåller Användare... där finns också ett
unikt ID till varje user...
Nu kommer det krångliga.... =(
Den tredje tabellen innehåller vad alla användare har röstat på den
olika bilarna...
alltså: användare 1 röstade 3 på bil nr 2
(siffrorna 1 och 2 är dessa ID:n)... en användare kan inte rösta fler
gånger på samma bil... men kan rösta på alla bilar....
Det innebär att det blir många rader i den sista tabellen... för alla olika
röstningar...
Hur ska jag gruppera för att se vilken bil som fått högst genomsnittliga
betyg??.... alltså (Totala röstningar / antal som röstat)
så jag kan presentera detta och få en bil / rad i recordsettet???..
Går det att lösa??+?
Hoppas jag förklarade bra....
Mvh
Johan.NETSv: Gruppera & Summera....
SELECT C.Märke, C.Modell, (SUM(V.Vote) / Count(V.Vote)) AS Med
FROM D_Votes V, D_Cars C WHERE C.ID Like V.Car GROUP BY V.Car, C.Märke, C.Modell ORDER BY 3 DESC
Går det att lösa på något annat sätt????
Mvh
Johan.NETSv: Gruppera & Summera....
Om jag vill att den bara ska ta med bilar som har fått mer än 10 röster..
hur gör jag det????
Mvh
Johan.NET