webForumDet fria alternativet

Hämta endast den första posten

Databaser & SQL

12 svar · 679 visningar · startad av DanneSt

Medlem sedan feb. 20041 311 inlägg
Frågan#1

Hej!

Jag har en db med en massa lägenheter.
I en kolumn är själva gatuadressen. Flera lägenheter kan ha samma adress.
Nu vill jag loopa ut gatuadresserna, men endast en gång per unik gatuadress.

Så hur ska jag då sätta SELECT för att detta ska ske?

Medlem sedan juni 200032 967 inlägg
#2

Det beror väldigt mycket på vilken dbms man använder. Är det Access / SQL Server kan man använda TOP:

SELECT TOP 1 ....

edit: eller missförstår jag vad du menar?
Kan du exemplifiera med tabellinnehåll och exakt vad du vill ha ut?

Medlem sedan mars 20032 667 inlägg
#3

@nders skrev:

Det beror väldigt mycket på vilken dbms man använder. Är det Access / SQL Server kan man använda TOP:

SELECT TOP 1 ....

mvh

Och därefter sortera på räknaren/datum som ASC. :)

Medlem sedan juni 200032 967 inlägg
#4

K@llen skrev:

Och därefter sortera på räknaren/datum som ASC. :)

Japp. TOP har ingen relevans utan ORDER BY. :)

Mvh

Medlem sedan feb. 20041 311 inlägg
#5

Ok, jag har försökt med TOP 1 förut men fick inte till det.
Kanske var det för att jag ev. missade ORDER BY...
Testar...

Medlem sedan feb. 20041 311 inlägg
#6

Neehh...

SQL= "SELECT TOP 1 FROM bilder ORDER BY lgh DESC"
RecSet.Open SQL, Conn

Gav felmeddelande:

The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.

Medlem sedan dec. 200012 464 inlägg
#7
select distinct gatuadress from lägenhetstabellen

Flyttas från ASP

Medlem sedan mars 20032 667 inlägg
#8

@nders! Vi båda fattade nog frågan fel. Nu när jag läser frågan en gång till vill frågeställaren ha unika poster i presentationen, inte första posten. :)

Medlem sedan feb. 20041 311 inlägg
#9

Nu hänger jag inte med...
Kolumnen med gatuadresserna heter "lgh".
Tabellen heter "bilder".

(Ja, lite konstiga namnval...)

Medlem sedan dec. 200012 464 inlägg
#10
select distinct lgh from bilder
Medlem sedan feb. 20041 311 inlägg
#11

Du rockar LarsG!

Tackar!

Medlem sedan juni 200032 967 inlägg
#12

K@llen skrev:

@nders! Vi båda fattade nog frågan fel. Nu när jag läser frågan en gång till vill frågeställaren ha unika poster i presentationen, inte första posten. :)

Det är tydligt det. :)

Men det löste sig ju i alla fall! :bire

Medlem sedan feb. 20041 311 inlägg
#13

Men Ni är bra ändå, @nders & K@llen! ;-)

326 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
181 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
181 ms — ändringar (db)