webForumDet fria alternativet

Loopa ut alternativ i en select

ASP

5 svar · 171 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Jag har en tabell med följande kolumner:

Namn   | Adress | Tel | Poll_id |
------------------------------------
Arne   |Öväg.3 | 22  | 1
Lisa   |Öväg.3 | 22  | 1
Owe    |Åsv. 6 | 20  | 2
Kent   |Åsv. 7 | 21  | 2
Ulf    |Öväg.2 | 24  | 3

Jag skulle vilja plocka ut det högsta värdet i kolumnen "poll_id"
Och loopa ut detta i en selectlist(som i exemplet ovan har tre alternativ) så att om jag väljer tex 3 i selectlisten så loopas alla med detta poll_id ut i en tabell.

Det kanske hade varit smidigare att köra flera tabeller men nu så blev det så här.

Medlem sedan jan. 20022 440 inlägg
#2

Vad menar du med en tabell ?

Medlem sedan nov. 20017 144 inlägg
#3

Vad menar du med en tabell ?

En tabell i en accessdatabas.

Medlem sedan jan. 20022 440 inlägg
#4
 SQL = "select * from tabell where poll_id = max(poll_id) "

Kan man inte göra något sådant ?
Ska jag vara helt ärlig tror jag att jag inte begrep ändå ;)

Medlem sedan dec. 20003 563 inlägg
#5
SELECT * FROM tabell WHERE pol_id IN (SELECT max(pol_id) FROM tabell)

Kanske funkar ;)

Medlem sedan jan. 20022 440 inlägg
#6

snyggt cyprus jag visste inte ens att man kunde göra nåt sånt :D

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