EmpezarEmpieza gratis

INSERT INTO @TABLE

En lugar de guardar valores estáticos en una variable de tabla, vamos a guardar el resultado de una consulta.

Este ejercicio forma parte del curso

Escritura de funciones y procedimientos almacenados en SQL Server

Ver curso

Instrucciones del ejercicio

  • Declara una variable TABLE llamada @RideDates con las columnas RideStart y RideEnd.
  • Ambas columnas de la variable de tabla deben ser de tipo de datos date.
  • SELECT los valores únicos de StartDate y EndDate de la tabla CapitalBikeShare. Haz CAST de datetime a date.
  • Guarda los resultados de la consulta en @RideDates.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

-- Declare @RideDates
___ ___ ___(
    -- Define RideStart column
	___ ___, 
    -- Define RideEnd column
    ___ ___)
-- Populate @RideDates
___ ___ @RideDates(RideStart, RideEnd)
-- Select the unique date values of StartDate and EndDate
SELECT ___
    -- Cast StartDate as date
	___(___ as date),
    -- Cast EndDate as date
	___(___ as date) 
FROM CapitalBikeShare 
SELECT * 
FROM @RideDates
Editar y ejecutar código