PDA

View Full Version : استخراج از فیلد تاریخ



reza6384
جمعه 26 فروردین 1390, 12:24 عصر
سلام.

میخواستم یه Select بنویسم تقریباً اینطوری



Select * From Student As S
Where S.[Birth_Date]. Day = @Day And S.[Birth_Date].Month = @Month


یعنی میخوام اطلاعات افرادی رو که امروز روز تولدشون هست رو به دست بیارم. چون سالش هر چیزی ممکنه باشه. تاریخ ها هم به صورت میلادی وارد دیتابیس شده.

ممنون

Reza_Yarahmadi
جمعه 26 فروردین 1390, 12:43 عصر
میتونید بصورت زیر عمل کنید
Select * From Student
Where Day(Birth_Date) = @Day
AND
Month(Birth_Date) = @Month

reza6384
جمعه 26 فروردین 1390, 19:26 عصر
خیلی ممنون.

یک سوال دیگه هم داشتم.

تا جایی که یادم میاد نرمال 1NF این بود که فیلد ها باید تجزیه ناپذیر باشند. یعنی هر فیلد یک واحد اطلاعاتی باشه، وجود تاریخ توی یک جدول آیا این رو نقض نمیکنه؟

بهنام بهمنی
شنبه 27 فروردین 1390, 03:35 صبح
خير, تاريخ معمولا به صورت يک جز واحد اطلاعاتي مورد مراجعه است

C# Builder (http://csharpbuilder.blogspot.com/)