AccessTr.neT
bugun doğanlar - 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ığı: bugun doğanlar (/konu-bugun-doganlar.html)

Sayfalar: 1 2


bugun doğanlar - accessman - 25/04/2012

iyi günler
hasta tablosunda
DogumTarihi alanında
bugun doğanları bulmak için ne yazmalıyız


Cvp: bugun doğanlar - accessman - 25/04/2012

Kod:
SELECT hasta.DogumTarihi, Left([DogumTarihi],5) AS bugun FROM hasta WHERE (((Left([DogumTarihi],5))=Left(Date(),5)));
bu çalışmıyor


Cvp: bugun doğanlar - Coskun0559 - 25/04/2012

doğum tarihi sütunun ölçüt kısmına date yazarmısın.


Cvp: bugun doğanlar - Kur@l - 25/04/2012

Aşağıdaki fonksiyon ile doğum gününü bulabilirsiniz...
Kolay Gelsin.
 
Public Function SYd(DogumTarihi As Date) As Date
Dim ay As Byte, gun As Byte
ay = Month(DogumTarihi)
gun = Day(DogumTarihi)
SYd = DateSerial(Year(Date), ay, gun) 'Bu yılkini buldu.
If SYd < Date Then 'Bu yıl geçtiyse gelecek yıla sarktı.
SYd = DateSerial(Year(Date) + 1, ay, gun)
End If
End Function




Cvp: bugun doğanlar - accessman - 25/04/2012

cevap yazan arkadaşlara çok teşekkürler
şu şekilde yazınca da oldu
Kod:
SELECT hasta.DogumTarihi FROM hasta WHERE (((Format([DogumTarihi],"dd/mm"))=Format(Date(),"dd/mm")));



Cvp: bugun doğanlar - accessman - 25/04/2012

sn kural eklediğiniz fonksiyonu nasıl kullanacağım

Kod:
SELECT [ad] & " " & [soyad] & " Doğum gününüz kutlu olsun" AS mesaj FROM bugun_dogan INNER JOIN hasta ON bugun_dogan.KimlikNo = hasta.KimlikNo;
bununla istediğimi yazdırıyorum
ama tabloda ad soyad buyük harflerle geliyor
bunu nasıl küçük harfe çevirerek sorguda gösterebilirim