Eminim ki burada çok basit bir şeye bakıyordum ama yaklaşık bir saat boyunca sorgulamadan ve googling yaptıktan sonra kafamın etrafına dolamıyorum.SQL'de Get Weeks
Halihazırda varolan bir randevum var, eğer yardımcı oluyorsa. Bu geçmiş yılların değerleriyle doldurulur ve sunucuda bir iş tarafından çalıştırılan depolanmış bir proc ile gece boyunca güncellenir.
Yapmam gereken şey, Pazartesi-Pazar günlerini dışarı çekmektir, böylece haftalık bir grafik elde etmek için bunları bir izleme tablosuna düzgün bir şekilde ekleyebilirim. 52 tane daha geniş seçme deyimi yazmak istemiyorum ve açık nedenlerle onları birleştirmek istemiyorum ve ben imleç fikrini sevmiyorum.
Bunu aylar ve günlerle yaptım, ancak haftaların doğası beni bir nedenden dolayı karıştırıyor ya da doğal olarak farklı.
İşlemi imleçler veya büyük bir seçim/birleştirme olmadan nasıl otomatikleştireceğinize dair herhangi bir düşünce var mı? İmleç için gideceğim ve kesinlikle gerekliyse her gece bir masaya dökeceğim ama umarım değil.
Bilginize bunun sonunda benim istenen biçim olacaktır: Her Hafta için
[Week number] | [StartDate] | [EndDate]
Ne isteyen konum ile ders dışı olabilir
kullandığınız hangi DBMS Mutlu? –
Veritabanı Sql 2k5'dir. Benim savunmamda sql olarak etiketlendi :) –
@C Bauer: Bizim savunmamızda, SQL ölçüsü "Structured Query Language", bir veritabanı programlama dili: http://en.wikipedia.org/wiki/SQL :) –