BaşlayınÜcretsiz Başlayın

Parçalardan tarih oluşturma

Şimdiye kadar kullandığın fonksiyonların çoğu bir tarihten parçalar çıkarırken, DATEFROMPARTS() tam tersini yapar: yılı, ayı ve günü temsil eden üç sayıdan bir tarih oluşturur.

Sözdizimi: DATEFROMPARTS(year, month, day)

Bu fonksiyonun parametreleri için sayısal değer döndüren ifadeleri de kullanabilirsin, örneğin: DATEFROMPARTS(YEAR(date_expression), MONTH(date_expression), 2)

Bu egzersizde, voters tablosundan first_vote_date değerinin yılını ve ayını da içerecek şekilde bilgi seçeceksin. Ardından, ilk oyun kullanıldığı ayın ilk gününü temsil eden yeni bir tarih sütunu oluşturacaksın.

Bu egzersiz

SQL Server'da Verileri İşlemek için Fonksiyonlar

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • İlk oyun kullanıldığı yılını seç.
  • İlk oy tarihinin ayını seç.
  • İlk oyun kullanıldığı ayın başlangıcı olacak bir tarih oluştur.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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;
Kodu Düzenle ve Çalıştır