Mssql Select Yardım

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    öyle bir sorgu olsunki bugünden başlayıp geçen hafta salıya kadar gitsin

     

    şu sınucu versin;

    22.04.2014//salı

    23.04.2014

    24.04.2014

    25.04.2014

    26.04.2014//cumartesi

     

    teşekkürler

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    http://sqlfiddle.com/#!2/71306/1

    şu şekil bi şey yaptım.. günümüz tarihinden 4 gün öncesi tarihe kadar alıyor..

     

    pardon mssql demişsin, mysql okumuşum :)

     

    tamma bu da mssql için

     

    http://sqlfiddle.com/#!3/3f17b/2 

    unbalanced tarafından 26/Nis/14 23:52 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unix
    Andrei
    Andrei's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Aralık/2008
    Erkek

    her boku sordun da bunu mu sormadın :l

    select * from X where Y between '2014/04/22' and '2014/04/26';


    %40 indirimli olarak "Centos Sistem ve Sunucu Yönetimi" adlı kitabımızı satın alarak, Linux üzerine yapılacak olan devam projeleri icin destekte bulunabilirsiniz : http://www.hepsiburada.com/centos-sistem-ve-sunucu-yonetimi-oku-izle-dinle-ogren-p-KKODLAB01579
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    hocalar sağolun

    şimdi bunu tablo açmadan with ile anlık veri alacak şekilde çözelim

    site güzelmiş bu arada :)

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    şurda kalsın buda

     

    declare @start_dt date,

    @end_dt date

    set @start_dt = GETDATE()-5

    set @end_dt = GETDATE()

     

    ;with cte

    AS

    (

    select @start_dt AS dt

    UNION ALL

    SELECT dateadd(day,1,dt)

    FROM cte

    WHERE dt < DATEADD(DAY,DATEDIFF(DAY,0,@end_dt),0)

    )

    select *

    from cte

Toplam Hit: 785 Toplam Mesaj: 5