INSERT INTO @TABLE
Zamiast przechowywać w zmiennej tabelarycznej wartości statyczne, zapiszemy w niej wyniki zapytania.
To ćwiczenie jest częścią kursu
Funkcje i procedury składowane w SQL Server
Instrukcje do ćwiczenia
- Zadeklaruj zmienną
TABLEo nazwie@RideDatesz następującymi kolumnami:RideStartiRideEnd. - Obie kolumny zmiennej tabelarycznej powinny mieć typ danych
date. - Za pomocą
SELECTpobierz unikalne wartościStartDateiEndDatez tabeliCapitalBikeShare. UżyjCAST, aby przekonwertować je z typudatetimena typdate. - Zapisz wyniki zapytania w zmiennej
@RideDates.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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