19. januar 2008 - 15:36Der er
8 kommentarer og 1 løsning
Omskrivning af forespørgsel
Hej Eksperter,
Jeg har denne forespørgsel som jeg godt kunne tænke mig skrevet lidt simplere:
SELECT * FROM ( SELECT _Indhold.*, MAX(_Comments.date) AS SenesteKommentar, _users.username FROM _Indhold LEFT JOIN _Comments ON _Indhold.id=_Comments.cid LEFT JOIN _users ON _users.id = _Indhold.uid WHERE _Indhold.sid=" . $sid . " AND _Indhold.type='thread' GROUP BY _Indhold.id ) AS tmp ORDER BY COALESCE(SenesteKommentar, date) DESC
Den den gør er at hive rækker fra _Indhold ud, og sorterer dem efter sidste kommentar(_Comments). Hvis ingen kommentarer er skrevet, bliver den så sorteret efter tilføjelses dato(_Indhold.date).
Det jeg havde håbet på var at kunne få fjernet min inline forespørgsel (...) AS tmp.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.