Requête SQL - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Requête SQL (/showthread.php?tid=7532) |
Requête SQL - xanthius - 15-12-2015 Bonjour, la question va peut être paraitre "débile" mais là je sèche et ça commence à me taper sur le système ^^' Alors voilà, j'une table auquel j'aimerais faire un groupement et procéder à un trie mais n'afficher qu'un seul résultat (le plus récent) Une image vaut mieux qu'un long discours voici donc ce que à quoi j'aimerai aboutir : RE: Requête SQL - srm - 15-12-2015 Sous MySQL tu ne peux pas le faire facilement. Si tu utilisais PostgreSQL ça serait très simple RE: Requête SQL - xanthius - 15-12-2015 j'ai trouvé une pseudo solution. j'ai appliqué un MAX au time auquel j'ai appliqué un tri décroissant par la suite. Pour l'instant ça marche donc je m'en contente mais si quelqu'un a une autre solution je ne dirais pas non ^^ RE: Requête SQL - Xenos - 15-12-2015 Ah, c'est une sélection d'une ligne sur la base d'un MAX (ou MIN peu importe) d'une colonne. Il y a des articles sur le net là-dessus (j'ai pas envie de chercher, désolé...).
Cela requiert en revanche une clef unique (appareil, date_embarquement) (la clef accélère la requête, l'unicité assure que la jointure ne génèrera qu'une seule ligne par appareil) RE: Requête SQL - xanthius - 15-12-2015 Il faudra que je relise mes cours de SQL car je suis à l'air préhistorique avec vous haha ! je n'utilise pas de inner join Merci en tout cas RE: Requête SQL - Xenos - 15-12-2015 Je ne les utilisais pas non plus au début sur Eclerd (aka, dans la version encore en ligne ). Puis je les ai découverts à l'école Centrale, et je ne les ai plus lâchées ! Même si c'est pas hyper-intuitif (en tous cas, j'avais trouvé les tuto de l'époque incompréhensible), c'est vraiment un outil hyper-puissant qui vaut le coup de s'y intéresser (surtout quand, comme ici, tu tombes sur des cas où cet outil est utile). RE: Requête SQL - xanthius - 16-12-2015 bon et bien il faudra que j'y jette un coup d'oeil alors =) |