Sql 如何更改数据库日期顺序?

Sql 如何更改数据库日期顺序?,sql,asp.net,vb.net,Sql,Asp.net,Vb.net,我需要更改KT.VERILIS_TARIHI描述 我怎样才能把它修好呢?我希望我没有弄错你的意思。 您想要SQL查询和dateshift-15天 这里是VB string iadeTarihi=Fonksiyon.changeDateToString(DateTime.Today.AddDays(-15).ToShortDateString()); string sorgu =" select K.ID,K.BARKOD,K.AD,K.YAZAR,U.AD +''+U.SOYAD AS ISI

我需要更改KT.VERILIS_TARIHI描述


我怎样才能把它修好呢?

我希望我没有弄错你的意思。 您想要SQL查询和dateshift-15天

这里是VB

string iadeTarihi=Fonksiyon.changeDateToString(DateTime.Today.AddDays(-15).ToShortDateString());

string sorgu =" select K.ID,K.BARKOD,K.AD,K.YAZAR,U.AD +''+U.SOYAD AS ISIM, U.TC,KT.VERILIS_TARIHI,U.ID AS UYE_ID from KITAP_TAKIP AS KT, KITAPLAR AS K, UYELER AS U WHERE"
    +"KT.KITAP_ID = K.ID AND KT.IADE_TARIHI ='' AND U.ID = KT.UYE_ID AND KT.VERILIS_TARIHI <'+ iadeTarihi "'";
以及查询本身:

Dim sorgu As String = "" & _
"SELECT " & _
"   K.ID, " & _
"   K.BARKOD, " & _
"   K.AD, " & _
"   K.YAZAR, " & _
"   U.AD + '' + U.SOYAD AS ISIM, " & _
"   U.TC, " & _
"   KT.VERILIS_TARIHI, " & _
"   U.ID AS UYE_ID " & _
"FROM KITAP_TAKIP AS KT, KITAPLAR AS K, UYELER AS U " & _
"WHERE KT.KITAP_ID = K.ID AND IsNull(KT.IADE_TARIHI, '') = '' AND U.ID = KT.UYE_ID AND KT.VERILIS_TARIHI < Convert(DATE, DateAdd(Day, -15, GetDate())) " & _
"ORDER BY KT.VERILIS_TARIHI DESC "
SELECT 
    K.ID, 
    K.BARKOD, 
    K.AD, 
    K.YAZAR, 
    U.AD + '' + U.SOYAD AS ISIM, 
    U.TC, 
    KT.VERILIS_TARIHI, 
    U.ID AS UYE_ID 
FROM KITAP_TAKIP AS KT, KITAPLAR AS K, UYELER AS U 
WHERE KT.KITAP_ID = K.ID 
  AND IsNull(KT.IADE_TARIHI, '') = '' 
  AND U.ID = KT.UYE_ID 
  AND KT.VERILIS_TARIHI < Convert(DATE, DateAdd(Day, -15, GetDate())) 
ORDER BY KT.VERILIS_TARIHI DESC