CommencerCommencer gratuitement

Créer des CTE (I)

Une expression de tableau commune ou CTE est utilisée pour créer un tableau qui peut ensuite être utilisé avec une requête. Pour créer un CTE, vous utiliserez toujours le mot-clé WITH suivi du nom CTE et du nom des colonnes que le CTE contient. Le site CTE comprendra également la définition du tableau inclus dans le site AS().

Dans cet exercice, vous utiliserez un CTE pour retourner tous les âges avec le maximum BloodGlucoseRandom dans le tableau.

Cet exercice fait partie du cours

Intermédiaire SQL Serveur

Afficher le cours

Instructions

  • Créez un site CTE BloodGlucoseRandom qui renvoie une colonne (MaxGlucose) contenant le maximum de BloodGlucoseRandom dans le tableau.
  • Joignez le tableau CTE au tableau principal (Kidney) sur BloodGlucoseRandom et MaxGlucose.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- Specify the keyowrds to create the CTE
___ BloodGlucoseRandom (MaxGlucose) 
___ (SELECT MAX(BloodGlucoseRandom) AS MaxGlucose FROM Kidney)

SELECT a.Age, b.MaxGlucose
FROM Kidney a
-- Join the CTE on blood glucose equal to max blood glucose
JOIN BloodGlucoseRandom b
___
Modifier et exécuter le code