ComeçarComece gratuitamente

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

Ver Curso

Instruções de exercício

  • Crie um CTE BloodGlucoseRandom que retorne uma coluna (MaxGlucose) que contenha o máximo de BloodGlucoseRandom na tabela.
  • Você pode unir a CTE à tabela principal (Kidney) em BloodGlucoseRandom e MaxGlucose.

Exercício interativo prático

Experimente este exercício preenchendo 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
___
Editar e executar código