04. januar 2003 - 17:39Der er
8 kommentarer og 1 løsning
order by subselect
Jeg har en SQL med et par subselects i.
SQL'en virker fint, men jeg kunne godt tænke mig at sortere på værdien fra den ene subselect - men det kan man ikke sådan lige (dvs. ORDER BY subselectens navn DESC virker ikke).
Jeg bruger Access 2000... er der nogen som kan hjælpe??
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
SELECT threads.id, threads.name, threads.headline, threads.datetime, (SELECT COUNT(*) FROM messages WHERE messages.threadid=threads.id) AS replies, (SELECT TOP 1 [datetime] FROM messages WHERE messages.threadid=threads.id ORDER BY messages.id desc) AS lastreplywhen, (SELECT top 1 name FROM messages WHERE messages.threadid=threads.id ORDER BY messages.id desc) AS lastreplyby FROM threads ORDER BY threads.datetime DESC;
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.