Implémentation du tri par groupe dans MySQL
Principes fondamentaux
La clause GROUP BY regroupe les lignes, mais ne garantit pas un ordre spécifique à l'intérieur des groupes. Pour obtenir un tri intra-groupe, il est nécessaire d'employer des mécanismes supplémentaires comme les fonctions de fenêtrage ou des sous-requêtes corrélées.
Fonctions de fenêtrage (MySQL 8.0 et ultérieur)
Les fonc ...
Publié le 20 juillet à 17h27
Résolution des exercices SQL NiuKe 255, 253, 256 et LeetCode 1294
Exercice NiuKe 255 : Extraire les prénoms avec un rang impair dans la table employees
Description
Pour la table employees, affichez les prénoms (first_name) dont le rang, lorsqu'ils sont triés par ordre croissant de first_name, est impair. La table est définie comme suit :
CREATE TABLE `employees` (
`emp_no` int(11) NOT NULL,
`birth_date` d ...
Publié le 14 juin à 21h15