Code SQL copié dans le presse-papiers
Tâche 30:
Divisez les manchots en trois groupes de taille égale selon leur masse corporelle.
Écrivez une requête SQL qui sélectionne species, island et body_mass_g pour chaque manchot, et ajoutez une colonne body_mass_class assignant chaque manchot à l'un des trois groupes (tertiles) selon body_mass_g (les plus légers = groupe 1, les plus lourds = groupe 3).

Écrivez votre requête dans le champ ci-dessous et cliquez sur le bouton "Vérifier !"

Utilisez la syntaxe SQLite pour écrire votre réponse. Schémas des tables au bas de l'écran.

Obtenir un indice Copier le code Effacer l'éditeur

Querynomicon (SQLite)

Une base de données compacte pour apprendre les bases du SQL.

Tables de la base de données:

department - table des départements.
  • identID du département
  • nameNom du département
  • buildingNom du bâtiment
ident name building
gen Genetics Chesson
little_penguins - table des petits pingouins.
  • speciesEspèce de pingouin
  • islandÎle de résidence
  • bill_length_mmLongueur du bec, mm
  • bill_depth_mmÉpaisseur du bec, mm
  • flipper_length_mmLongueur de l'aileron, mm
  • body_mass_gMasse corporelle, g
  • sexSexe
species island bill_length_mm bill_depth_mm flipper_length_mm body_mass_g sex
Gentoo Biscoe 52.1 17 230 5550 MALE
penguins - table des pingouins.
  • speciesEspèce de pingouin
  • islandÎle de résidence
  • bill_length_mmLongueur du bec, mm
  • bill_depth_mmÉpaisseur du bec, mm
  • flipper_length_mmLongueur de l'aileron, mm
  • body_mass_gMasse corporelle, g
  • sexSexe
species island bill_length_mm bill_depth_mm flipper_length_mm body_mass_g sex
Gentoo Biscoe 52.1 17 230 5550 MALE
staff - table des employés.
  • identNuméro de l'employé
  • personalPrénom de l'employé
  • familyNom de famille de l'employé
  • deptDépartement
  • ageÂge
ident personal family dept age
7 Abram Chokshi gen 23
machine - table des machines.
  • identIdentifiant de la machine
  • nameNom de la machine
  • detailsJSON avec détails
ident name details
1 WY401 {"acquired": "2023-05-01"}
2 Inphormex {"acquired": "2021-07-15", "refurbished": "2023-10-22"}
3 AutoPlate 9000 {"note": "needs software update"}