Avatar billede kkieldsen Nybegynder
25. april 2011 - 02:02 Der er 2 kommentarer

individuel til total

Hej eksperter,

Jeg har følgende tabeller:

Firma
Antal ansatte
Navn
Salg (ja / nej)

Firma og antal ansatte er det totale tal hvor navn og salg er forskellig per række. Et eks.

Firma    Antal ansatte  Navn    Salg
A        100            Ole      Nej   
A        100            Lea      Ja
B        50            Bo      Ja
A        100            Lars    Ja

Jeg kunne godt tænke mig en ny række hvor salg bliver summeret op så A får 2 og B får 1 - selv ud for de personer der ikke har solgt:


Firma    Antal ansatte  Navn    Salg      Total salg
A        100            Ole      Nej        2
A        100            Lea      Ja        2
B        50            Bo      Ja        1
A        100            Lars    Ja        2



Forslag modtages meget gerne
Avatar billede arne_v Ekspert
25. april 2011 - 02:18 #1
proev:

SELECT firma,antal,ansatte,salg,(SELECT COUNT(*) AS totalsalg FROM tabel t2 WHERE t2.firma=t1.firma AND salg='Ja')
FROM tabel t1
Avatar billede arne_v Ekspert
22. maj 2011 - 21:48 #2
OK?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester