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
Kategori
Computerworld tilbyder specialiserede kurser i database-management

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