MulaiMulai sekarang secara 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 adalah bagian dari kursus

Fungsi untuk Memanipulasi Data di SQL Server

Lihat Kursus

Petunjuk 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 praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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