Ubuntu 24.04.1 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelutUusimmat julkaisut: 24.04.1 LTS (suositeltu, 29.8.2024) ja 24.10 - Ubuntun 20-vuotisjulkaisu! (10.10.2024).
SELECT *FROM test ORDER BY date DESC, group, id
Ei toimi.Järjestää ensin päiväyksen mukaan ja jos se on sama kuin toisessa rivissa niin järjestää group:n mukaan jneTärkeää olisi, että group:t olisi peräkkain samassa nipussa.Koodia: [Valitse]SELECT *FROM test ORDER BY date DESC, group, idTulee näin:5 45 2022-10-309 51 2022-10-256 56 2022-10-222 44 2022-10-201 44 2022-10-123 44 2022-10-104 45 2022-10-108 51 2022-10-107 56 2022-10-10
SELECT *FROM test tORDER BY (SELECT MAX(t2.date) FROM test t2 WHERE t.grou = t2.grou) DESC, date DESC
Hyvä että onnistui. Mutta kannattaa muistaa, että kun kyse on vain tulosten järjestämisestä, ei sillä ole suurta merkitystä tekeekö sen haussa vai koodissa. Likimain sama määrä dataa liikkuu tietokannan ja ohjelman välillä.