INSERT INTO @TABLE
Alih-alih menyimpan nilai statis dalam variabel tabel, mari kita simpan hasil dari sebuah kueri.
Latihan ini merupakan bagian dari kursus
Menulis Function dan Stored Procedure di SQL Server
Instruksi latihan
- Deklarasikan variabel
TABLEbernama@RideDatesdengan kolomRideStartdanRideEnd. - Kedua kolom variabel tabel harus bertipe data
date. SELECTnilai unikStartDatedanEndDatedari tabelCapitalBikeShare.CASTkeduanya dari tipe datadatetimekedate.- Simpan hasil kueri ke dalam
@RideDates.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
-- 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