5.00 / 1 oy

Sql Server'da tarih döngüsü oluşturmak

Sql Server'da son x günü tarihsel olarak döngü ile listelemek istiyorum, ancak bunun karşılığı bir tablo yok. yani son 30 günü (bugün dahil) listeleyeceğim ve her bir tarih için bu tarihlerdeki kayıt sayısını bağımsız bir tablo ile karşılaştırıp kayıt sayısını kontrol edeceğim.

Çözüm:

DECLARE @tarih date = getdate();
WHILE @tarih  <= '20200101'
BEGIN
    ...
    SET @tarih  = DATEADD(day, 1, @date);
END

 

kaanbey

30.07.2019 12:25

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Sql Server'da tarih döngüsü oluşturmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.