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;
Annonceindlæg tema
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 ;)
09. november 2004 - 21:20
#2
bortset fra at du mangler group by for standard sql er det vel validt mysql sql
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 :)
09. november 2004 - 21:27
#4
Jeg forstår dig stadig ikke. Kan du give et eksempel?
Slettet bruger
09. november 2004 - 21:28
#5
simplificeret: SELECT brugernavn, COUNT(*) AS antal FROM brugere WHERE x = x ORDER BY brugernavn;
09. november 2004 - 21:30
#6
hvad er det som ikke virker ?
Slettet bruger
09. november 2004 - 21:31
#7
får problemer med GROUP BY
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
09. november 2004 - 21:38
#9
Et "eksempel" er en tabel med indhold, og det resultat du ønsker.
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 ;
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
Slettet bruger
10. november 2004 - 14:12
#12
Vil I have points?
10. november 2004 - 14:32
#13
Nej tak
Slettet bruger
10. november 2004 - 14:35
#14
hermed lukket
Computerworld tilbyder specialiserede kurser i database-management