ComenzarEmpieza gratis

Crear CTE (I)

Una expresión de tabla común o CTE se utiliza para crear una tabla que luego puede utilizarse con una consulta. Para crear un CTE, siempre utilizarás la palabra clave WITH seguida del nombre CTE y el nombre de las columnas que contiene CTE. El CTE también incluirá la definición de la tabla encerrada en el AS().

En este ejercicio, utilizarás un CTE para devolver todas las edades con el máximo BloodGlucoseRandom en la tabla.

Este ejercicio forma parte del curso

Intermedio SQL Servidor

Ver curso

Instrucciones de ejercicio

  • Crea un CTE BloodGlucoseRandom que devuelva una columna (MaxGlucose) que contenga el máximo BloodGlucoseRandom de la tabla.
  • Une la CTE a la tabla principal (Kidney) en BloodGlucoseRandom y MaxGlucose.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

-- 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 y ejecutar código