[SORGU] Sorgu ile son tarihi ayırmak
#1
Merhaba;
Metin kutusunda farklı tarihleri YanYana sorgusu ile birleştiriyorum.

1- Birleştirdiğim bu tarihleri arasından en son tarihi ayırmak ve bugün ile kaç günlük bir fark olduğunu hesaplatmak istiyorum.
2- Metin kutusundaki id ( veri türü:metin ) 'yi kullanarak yanyana birleştirdim. id ( sayı ) olarak birleştirirken ölçüt hatası veriyor. Veri türünü sayı olarak birleştirebilir miyim ?


Eklenti Dosyaları
.rar   son satır.rar (Boyut: 40,45 KB / İndirilme: 72)



  Alıntı
Bu mesajı beğenenler:
#2
son tarih ile geçen gün arasındaki farkı bulabilmeniz için bu alanı 2 ye ayırmalısınız
07.02.2017 - 31.01.2017 (Alan Bu şekilde)
sontarih1=07.02.2017
sontarih2=31.01.2017
olursa
farkgun=sontarih2-sontarih1 şeklinde hesaplatabilirsiniz.

bu şekilde de işlem yapabilirsiniz ama biraz işlem yapmanız gerekir, bunlardan ilki alan içindeki veriyi (2 tarihi) birbirinden ayırmak ve ayrı değişkenlere aktarmak, daha sonra ayrılan alanı tarih formatına çevirmek, daha sonra bu iki değişkeni kullanarak fark gün sayısını bulmak, görüyorsunuz ki bir çok işlem yapmanız gerekecek, Oysa 1. seçenekteki gibi 2 ayrı alan yaparsanız işiniz daha kolay olur.



  Alıntı
Bu mesajı beğenenler:
#3
merhaba.

DateDiff ("dd.mm.yyyy",[sontarih2] , []sontarih1)

işe yarayabilir.



  Alıntı
Bu mesajı beğenenler:
#4
(12-02-2017, 22:57)onur_can demiş ki: son tarih ile geçen gün arasındaki farkı bulabilmeniz için bu alanı 2 ye ayırmalısınız
07.02.2017 - 31.01.2017 (Alan Bu şekilde)
sontarih1=07.02.2017
sontarih2=31.01.2017
olursa
farkgun=sontarih2-sontarih1 şeklinde hesaplatabilirsiniz.

bu şekilde de işlem yapabilirsiniz ama biraz işlem yapmanız gerekir, bunlardan ilki alan içindeki veriyi (2 tarihi) birbirinden ayırmak ve ayrı değişkenlere aktarmak, daha sonra ayrılan alanı tarih formatına çevirmek, daha sonra bu iki değişkeni kullanarak fark gün sayısını bulmak, görüyorsunuz ki bir çok işlem yapmanız gerekecek, Oysa 1. seçenekteki gibi 2 ayrı alan yaparsanız işiniz daha kolay olur.

onur_can bey;
Birden fazla tarih olduğu için sontarih1-sontarih2 olarak sabitleyemiyorum. Bazı kişilerde 30,35 civarında tarih girilmesi gerekecek, bu tarihlerden de en son tarihi alıp kaç günlük bir zaman geçtiğini tespit etmem gerekiyor....



  Alıntı
Bu mesajı beğenenler:
#5
sn ercan acar;
istediğiniz bu şekil demi? dosyanız ektedir..


Eklenti Dosyaları
.rar   son satır_jon206.rar (Boyut: 24,32 KB / İndirilme: 83)
imza; jon206
www.access-sql.com



  Alıntı
Bu mesajı beğenenler:
#6
(14-02-2017, 17:19)jon206 demiş ki: sn ercan acar;
istediğiniz bu şekil demi? dosyanız ektedir..

Sayın : jon206
Evet kesinlikle istediğim çözüm buydu. Çok Teşekkürler emeğinize sağlık



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Ödeme Planı Oluşturmak (Başlangıç Tarihi ve Üyelik Süresi Verilerinden) ssomar 11 6.884 10-07-2025, 11:29
Son Mesaj: hmuratg
  [FORM] Teslim Tarihi Alanına Göre Süzme, Filtreleme programmer67 14 1.054 09-05-2024, 23:27
Son Mesaj: programmer67
  [FONKSiYON] Uzun Tarih Alanındaki Gün Bilgisini Başka Bir Metin Kurusuna Ayırmak Istiyorum. programmer67 3 570 13-04-2023, 11:14
Son Mesaj: programmer67
  Listbox'ta Tarihi Seçtiğimde Sadece O Tarihe Kadar Trend Grafiğini Getirmesi YENIFENER 1 488 21-12-2022, 17:32
Son Mesaj: dsezgin
  Günü Yaklaşan Tarihi Uyarı Ile Bildirmek Kaptan64 6 909 24-05-2022, 20:47
Son Mesaj: Kaptan64
access-sql-4 önceki 3 Aylık Dönem Başlama Ve Bitiş Tarihi alperalper 5 632 03-04-2022, 23:14
Son Mesaj: dsezgin
access-sql-6 [VBA] Tarih Aralığına Denk Gelen Tarihi Bulma alperalper 2 557 01-04-2022, 21:05
Son Mesaj: alperalper
  Termin Tarihi husem 2 427 29-10-2021, 07:15
Son Mesaj: husem

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi