webForumDet fria alternativet

Asp - distinct

ASP

5 svar · 233 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Frågan#1

Varför funkar inte det med denna rad?

Set RS=Conn.Execute("Select Distinct namn From bilder Where visa=True Order By datum desc")

Tar jag bort Order By datum desc så funkar det!

Medlem sedan juni 200032 967 inlägg
#2

För att du måste ha sorteringsfältet med i selectlistan om du använder DISTINCT. Det har dock ingenting med asp att göra, utan det är SQL som funkar på det sättet.

Mvh,

Medlem sedan juli 20011 084 inlägg
#3

http://www.webforum.nu/showthread.php?s=&threadid=43613

Diskuterades det nyligen om samma problem... vet dock inte om de kom fram till något

Medlem sedan dec. 20011 860 inlägg
#4

Men @nders - Läger jag till det så kommer ändå två lika visas!

Medlem sedan juni 200032 967 inlägg
#5

Ja, det stämmer. Det är så SQL fungerar.

Om du söker lite i SQL-forumet så vet jag att LarsG levererat lösningar på liknande problem. Det går att lösa, nämligen, men SQL-frågan blir betydligt mer komplicerad än man skulle vilja.

Mvh,

Medlem sedan dec. 20011 860 inlägg
#6

Okej - tackar - ska kolla där!

279 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)