Mulai sekarangMulai gratis

Membuat tanggal dari komponen

Sebagian besar fungsi yang Anda gunakan sejauh ini mengekstrak bagian dari sebuah tanggal, sedangkan DATEFROMPARTS() justru kebalikannya: fungsi ini membuat sebuah tanggal dari tiga angka yang mewakili tahun, bulan, dan hari.

Sintaksnya adalah: DATEFROMPARTS(year, month, day)

Anda juga dapat menggunakan ekspresi yang menghasilkan nilai numerik sebagai parameter untuk fungsi ini, seperti berikut: DATEFROMPARTS(YEAR(date_expression), MONTH(date_expression), 2)

Dalam latihan ini, Anda akan memilih informasi dari tabel voters, termasuk tahun dan bulan dari first_vote_date. Lalu, Anda akan membuat kolom tanggal baru yang merepresentasikan hari pertama pada bulan dari pemungutan suara pertama.

Latihan ini merupakan bagian dari kursus

Fungsi untuk Memanipulasi Data di SQL Server

Lihat Kursus

Instruksi latihan

  • Pilih tahun dari pemungutan suara pertama.
  • Pilih bulan dari tanggal pemungutan suara pertama.
  • Buat sebuah tanggal sebagai awal bulan dari pemungutan suara pertama.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

SELECT 
	first_name,
	last_name,
    -- Select the year of the first vote
   	___(first_vote_date) AS first_vote_year, 
    -- Select the month of the first vote
	___(first_vote_date) AS first_vote_month,
    -- Create a date as the start of the month of the first vote
	___(___, ___, 1) AS first_vote_starting_month
FROM voters;
Edit dan Jalankan Kode