Avatar billede -kenner- Nybegynder
08. august 2008 - 13:38 Der er 11 kommentarer og
2 løsninger

udtræk kun unikke elementer fra SQL

Hej eksperter,

Jeg sidder og har nogle årstal i min database, og skal kun bruge hvert én gang, men hvordan nøjes jeg med at trække de unikke ud?
Avatar billede janpolsen Nybegynder
08. august 2008 - 13:56 #1
SELECT DISTINCT aarstal FROM ...
Avatar billede w13 Novice
08. august 2008 - 13:56 #2
SELECT DISTINCT(aar) ...

skulle vist gøre det.
Avatar billede w13 Novice
08. august 2008 - 13:56 #3
3 sek. :)
Avatar billede sph1nx Nybegynder
08. august 2008 - 14:03 #4
SELECT Year FROM table GROUP BY Year

skulle gerne kun give et af hver årstal`!
Avatar billede sph1nx Nybegynder
08. august 2008 - 14:04 #5
Hov, for langsom, men ja, havde helt glemt DISTINCT
Avatar billede -kenner- Nybegynder
08. august 2008 - 14:44 #6
Så således:

select DISTINCT Medlems_Periode from medlemskab GROUP by Medlems_Periode order by Medlems_Periode
Avatar billede -kenner- Nybegynder
08. august 2008 - 14:46 #7
Er der også en måde bare at hente det største årstal eller det mindste (prøver at udforske min horisont)
Avatar billede pidgeot Nybegynder
08. august 2008 - 14:49 #8
SELECT MAX/MIN(Year) FROM ...

Hvis du vil have max/min for bestemte grupper af records, så bruger du GROUP BY til at definere felterne der skal grupperes på.

*går igen*
Avatar billede w13 Novice
08. august 2008 - 14:49 #9
Tror så, du skal bruge funktionen MAX()
Avatar billede -kenner- Nybegynder
08. august 2008 - 14:56 #10
fandt lige den her side: http://www.w3schools.com/sql/

Post i bare et svar:)
Avatar billede w13 Novice
08. august 2008 - 15:01 #11
Hvis jeg skal have point, er her et svar. :)
Avatar billede janpolsen Nybegynder
08. august 2008 - 15:04 #12
:)
Avatar billede -kenner- Nybegynder
08. august 2008 - 15:08 #13
hov, jeg fik vidst forsømt en der?
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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