Criação de CTEs (I)
Uma expressão de tabela comum ou CTE é usada para criar uma tabela que pode ser usada posteriormente com uma consulta. Para criar um CTE, você sempre usará a palavra-chave WITH seguida do nome CTE e do nome das colunas que o CTE contém. O site CTE também incluirá a definição da tabela contida no site AS().
Neste exercício, você usará o site CTE para retornar todas as idades com o máximo de BloodGlucoseRandom na tabela.
Este exercício faz parte do curso
Intermediário SQL Servidor
Instruções do exercício
- Crie um CTE
BloodGlucoseRandomque retorne uma coluna (MaxGlucose) que contenha o máximo deBloodGlucoseRandomna tabela. - Você pode unir a CTE à tabela principal (
Kidney) emBloodGlucoseRandomeMaxGlucose.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- 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
___