Avatar billede k-asp-er Nybegynder
04. juni 2005 - 22:57 Der er 9 kommentarer og
1 løsning

skriv kun en enkelt værdi fra en kolonne med samme værdi i mange

Har en Tabel med en kolonne, der har mange felter med samme værdi. Jeg vil have udskrevet de forskellige værdier - men den samme værdi skal ikke gentages.

<% set rs = AdmDb.execute("select * from Tabel") %>
<% do while not rs.eof %>
<%=rs("kolonne1")%>
<% rs.movenext %>
<% loop %>

Denne her skriver ALLE værdierne fra kolonne1 med evt gentagelser - Hvis værdien gentages, skal jeg kun bruge en enkelt !
Avatar billede cpufan Juniormester
04. juni 2005 - 23:00 #1
select distinct * from tabel
Avatar billede k-asp-er Nybegynder
04. juni 2005 - 23:06 #2
nope
Avatar billede softspot Forsker
04. juni 2005 - 23:12 #3
hvad med

SELECT DISTINCT kolonne1 FROM Tabel

eller skal du bruge flere kolonner fra tabellen?
Avatar billede k-asp-er Nybegynder
05. juni 2005 - 00:29 #4
smid et svar s-o-f-t-spot
Avatar billede k-asp-er Nybegynder
05. juni 2005 - 00:29 #5
Ja jeg skal bruge flere kolonner
Avatar billede softspot Forsker
05. juni 2005 - 00:31 #6
Finder du selv ud af hvordan du får fat i flere kolonner? Er det ikke noget med GROUP BY...
Avatar billede medievil Nybegynder
06. juni 2005 - 14:50 #7
SELECT DISTINCT kolonne1 AND kolonne2 FROM tabel

Tror det virker?
Avatar billede k-asp-er Nybegynder
20. august 2005 - 00:26 #8
Jeg vil ikke have en gentagelse af den samme værdi
Kolonne 1
felt1: gammel ost
felt2: fetaost
felt3: fetaost

Jeg vil alså kun have listet værdierne fra kolonne1, der ikke er ens:
gammel ost
fetaost
Avatar billede softspot Forsker
20. august 2005 - 00:38 #9
Var der noget galt med

SELECT DISTINCT kolonne1 FROM Tabel
Avatar billede softspot Forsker
27. november 2005 - 13:45 #10
Tak for point :)
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
Kurser inden for grundlæggende programmering

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