Bağlı Tabloda Sorgu İşlemleri - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Bağlı Tabloda Sorgu İşlemleri (/konu-bagli-tabloda-sorgu-islemleri.html) Sayfalar:
1
2
|
Bağlı Tabloda Sorgu İşlemleri - prtkl - 12/02/2019 Merhabalar, Ekte değerlendirmenize sunduğum ve çözüm önerilerinize ihtiyaç duyduğum basit bir tablo-sorgu örneği var. Yapmaya çalıştığım, bir deney cihazındaki sonuçları *.CSV formatıyla accesse bağladıktan sonra TARIH alanında filtreleme yapmak ancak bir kaç problemim var. 1. *.cvs formatındaki dosyayı bağlarken TARIH alanını "date/time" olarak seçip bağladıktan sonra oluşturduğum T_DATE tablosundaki TARIH Alanı boş geliyor. 2.* .cvs formatındaki dosyayı bağlarken TARIH alanını "text" olarak seçip bağladıktan sonra oluşturduğum T_TEXT tablosundaki TARIH alanın formatını sorguyla "dd.mm.yyyy" formatına çevirip sorgu ölçütüyle filtrelemeye (>#1.02.2017# And <#1.04.2017#) çalıştığımda istediğim sonuçları alamıyorum. Bağlı tablo olmasa, tablo özelliklerinden TARIH alanının biçimini date/time olarak seçip sorunu basitçe çözebileceğim ancak bağlı tablo olunca yaptığım işlemler T_DATE tablosundaki TARIH alanını sanırım date/time formatına çeviremediği için sorgu ölçütünde kullandığım ifadelerle çözüm üretemiyorum. TARIH formatını nasıl date/time biçimine getirebilirim ya da bu sorguyu nasıl çalışır hale getirebilirim. İyi forumlar dilerim. Cvp: Bağlı Tabloda Sorgu İşlemleri - berduş - 13/02/2019 veriyi text formatında aldım sorguda tarih+saat var ama aralığı doğru gösteriyor dilerim işinize yarar Cvp: Bağlı Tabloda Sorgu İşlemleri - prtkl - 13/02/2019 cdate çok teşekkür ederim. 1. adımı halletmiş oldum sayenizde, 2.adımda da forma girilen tarihten 7 gün önceki tüm kayıtları listelemeye çalışıyorum ve aşağıdaki ölçütü kullandım ancak çözüm olmadı.
örneğin formdaki tarih kutusuna 09.03.2017 yazdığımda 02.03.2017 ile 09.03.2017 tarihleri arasındaki veriyi süzüyor. Oysa ben 09.03.2017 tarihinden önceki 7 veriyi getirmesini istiyorum. 1.gün 09.03.2017 2.gün 08.03.2017 3.gün 17.02.2017 4.gün 14.02.2017 5.gün 11.02.2017 6.gün 10.02.2017 7.gün 09.02.2017 gibi Ölçütte nasıl bir değişiklik yaparak bu problemi çözebilirim, iyi forumlar dilerim. not: ölçütte "-7" yazan yere "count" komutuyla ilgili bir şeyler yazmak gerekiyor sanırım. örnek dosya ektedir. Cvp: Bağlı Tabloda Sorgu İşlemleri - berduş - 13/02/2019 sorgu kaynağına aşağıdaki kodu yazıp dener misiniz? Kod:
SELECT top 7 CDate([DTARIH]) AS Tarih, Avg(ATG_hiy.BN) AS OrtalamaBN, Avg(ATG_hiy.U) AS OrtalamaU, Avg(ATG_hiy.K) AS OrtalamaK Cvp: Bağlı Tabloda Sorgu İşlemleri - berduş - 13/02/2019 sorguda saatin görünmesini istemiyorsanız aşağıdaki kodu kullanabilirsiniz. Kod:
SELECT TOP 7 CDate(Format([DTARIH],"Short Date")) AS Tarih, Avg(ATG_hiy.BN) AS OrtalamaBN, Avg(ATG_hiy.U) AS OrtalamaU, Avg(ATG_hiy.K) AS OrtalamaK Cvp: Bağlı Tabloda Sorgu İşlemleri - prtkl - 13/02/2019 afedersiniz, diğer konuyla bağlantılı olduğu için yeni bir konu açma gereği duymamıştım. saat çözümü için teşekkür ederim yalnız ölçütte kullandığınız ifade; forma girilen tarihten 7 gün önceki tüm kayıtları gösteriyor. iyi forumlar dilerim. |