INSERT INTO @TABLE
Místo statických hodnot teď do proměnné tabulky uložíme výsledek dotazu.
Toto cvičení je součástí kurzu
Psaní funkcí a uložených procedur v SQL Serveru
Pokyny k cvičení
- Deklaruj proměnnou
TABLEs názvem@RideDatess následujícími sloupci:RideStartaRideEnd. - Oba sloupce proměnné tabulky by měly mít datový typ
date. - Pomocí
SELECTnačti jedinečné hodnotyStartDateaEndDatez tabulkyCapitalBikeShare. Převeď je z datového typudatetimenadatepomocí funkceCAST. - Výsledky dotazu ulož do
@RideDates.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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