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
Instructions
- Créez un site CTE
BloodGlucoseRandomqui renvoie une colonne (MaxGlucose) contenant le maximum deBloodGlucoseRandomdans le tableau. - Joignez le tableau CTE au tableau principal (
Kidney) surBloodGlucoseRandometMaxGlucose.
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
___