webForumDet fria alternativet

Distinct på ett fält.

1 svar · 199 visningar · startad av mike_ze

mike_zeMedlem sedan dec. 20028 inlägg
#1

Hallå!
Har lite problem med min sql-sats

-Den ska dra ut 3 st kolumner ur samma tabell ur databasen
-Den ska dra ur top 5 "minsta pris"
-Endast dest skall baseras på distinct...

Så här långt har jag kommit:

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Select Distinct TOP 5 dfrom, dest, price from availableseats where price>0 and seats>0 ORDER BY price

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Problemet är att destinct skall baseras på dest och det gör den inte för tillfället utan den baserar destinct på alla tre kolumnerna.

Nån som har en lösning

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Vad är dfrom?

select top 5 dest,dfrom,min(price) 
from availableseats 
where price>0 and seats>0 
group by dest,dfrom
ORDER BY price
128 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)