none
bu gün girilen kayıtları çekmek RRS feed

  • Soru

  • merhaba;

    programımda sadece bugün girilen kayıtları çekmek istiyorum sabah 4 ile gece 12 arası kayıtları almak  istiyorum  1haftadır yapamadım malesef sorgum aşagıda.

    SELECT     siparis.Id, siparis.siparis_tarihi, siparis.Garson_id, 

    FROM         siparis INNER JOIN

                          tbl_Musteri ON siparis.Paket_musteri_id = tbl_Musteri.Id

    WHERE     (siparis.siparis_tarihi >= GETDATE())

    ORDER BY siparis.Id DESC

    5 Haziran 2011 Pazar 06:38

Yanıtlar

  • Merhaba kodunuz aşağıdaki değiştirebilirsiniz.

    Gece 4 için bu kodu kullanabilirsiniz.

    DATEADD

    (hour,4,CONVERT(varchar,GETDATE(),112

    ))

    SELECT   siparis.Id, siparis.siparis_tarihi, siparis.Garson_id, 
    
    FROM     siparis INNER JOIN
    
               tbl_Musteri ON siparis.Paket_musteri_id = tbl_Musteri.Id
    
    WHERE   (siparis.siparis_tarihi >= DATEADD(hour,4,CONVERT(varchar,GETDATE(),112)) and siparis.siparis_tarihi< DATEADD(hour,24,CONVERT(varchar,GETDATE(),112)))
    
    ORDER BY siparis.Id DESC
    
    
    6 Haziran 2011 Pazartesi 06:40