Avatar billede tjgrindsted Nybegynder
29. marts 2007 - 22:47 Der er 2 kommentarer og
1 løsning

if sætning med et select statsment

Hej

Hvis jeg har en if sætning med evt.

If Request.QueryString("image") = Nothing OrElse Request.QueryString("image") = "" Then
            Session("im") = "SELECT TOP 1 * FROM Images ORDER BY ImageDate DESC;"
        ElseIf Request.QueryString("image") <> "" Then
            Session("im") = "SELECT * FROM Images"
        End If

Hvordan kan jeg så lave en Session mere under den med top 1 some viser alt andet end Top 1 i DESC order, så den session skal altså være = med en Select sætning som viser alt det som TOP 1 ikke gør.

så hvis min liste er

1
2
3

så viset top 1 evt. 3 og den anden session skal så have en select sætning som så viser 2 og 1 men ikke 3 altså den største i rækken.
Avatar billede tjgrindsted Nybegynder
29. marts 2007 - 22:47 #1
Håber i forstår mig ..
Avatar billede torotune Nybegynder
29. marts 2007 - 23:19 #2
Kan du gøre noget i retning af dette, forudsat du har en række ImageId med Id for hver, ellers brug evt. ImageDate:

SELECT * FROM Images WHERE ImageId NOT in (Select MAX(ImageId) from Images)
Avatar billede tjgrindsted Nybegynder
31. marts 2007 - 09:30 #3
Hej

Kunne ikke få det til at virke men har dette som faktisk virker efter hensigten
"SELECT * FROM EnggaardImages WHERE ImageDate NOT IN (SELECT TOP 1 ImageDate FROM EnggaardImages ORDER BY ImageDate DESC)ORDER BY ImageDate DESC"

men tak alligevel.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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