Avatar billede Slettet bruger
09. november 2004 - 21:16 Der er 12 kommentarer og
2 løsninger

Antal og attributter samtidig

Hej,

Hvordan laver jeg en sql ála

select attribut1, attribut2, count(*) as test from tabelx where x = x order by attribut1 asc;
Avatar billede erikjacobsen Ekspert
09. november 2004 - 21:18 #1
Hvad er det du vil opnå? Måske skal du bruge GROUP BY, men det er ikke til
at vide før vi ved hvad du vil ;)
Avatar billede arne_v Ekspert
09. november 2004 - 21:20 #2
bortset fra at du mangler group by for standard sql er det vel validt mysql sql
Avatar billede Slettet bruger
09. november 2004 - 21:20 #3
vil blot ha' returneret de to attributer samt det totale antal af poster der matcher where klausulen :)
Avatar billede erikjacobsen Ekspert
09. november 2004 - 21:27 #4
Jeg forstår dig stadig ikke. Kan du give et eksempel?
Avatar billede Slettet bruger
09. november 2004 - 21:28 #5
simplificeret:

SELECT brugernavn, COUNT(*) AS antal FROM brugere WHERE x = x ORDER BY brugernavn;
Avatar billede arne_v Ekspert
09. november 2004 - 21:30 #6
hvad er det som ikke virker ?
Avatar billede Slettet bruger
09. november 2004 - 21:31 #7
får problemer med GROUP BY
Avatar billede arne_v Ekspert
09. november 2004 - 21:32 #8
hvis du får fejl fortæl os hvilken

hvis forkert output vis os et eksempel på hvad det er og hvad du vil have
Avatar billede erikjacobsen Ekspert
09. november 2004 - 21:38 #9
Et "eksempel" er en tabel med indhold, og det resultat du ønsker.
Avatar billede majkat Nybegynder
09. november 2004 - 22:12 #10
select attribut1, attribut2, count(*) as test
from tabelx
where x = x
GROUP BY attribut1, attribut2
order by attribut1 asc;

evt, med ", attribut2 asc" før ;
Avatar billede Slettet bruger
09. november 2004 - 22:14 #11
fandt faktisk ud af at det var mere hensigtsmæssigt at dele queryen op i 2, men tak for forsøget og beklager den manglende forklaring
Avatar billede Slettet bruger
10. november 2004 - 14:12 #12
Vil I have points?
Avatar billede erikjacobsen Ekspert
10. november 2004 - 14:32 #13
Nej tak
Avatar billede Slettet bruger
10. november 2004 - 14:35 #14
hermed lukket
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