البحث باستعمال التاريخ في sql server
#1
السلام عليكم
لقد قمت بانشاء جدول في sql server واضفت حقل لتاريخ الميلاد date-nais nvarch(10)
ولكن المشكلة كيف اقوم بتحويل nvarchar الى date من اجل تنفيذ الاستعلام بنجاح ؟
الرد
#2
وعليكم السلام
يوجد نوع الحقل بالنسبة للتاريخ اسمه date لما لا تستعمله بدل nvarch ؟؟
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
الرد
#3
شكرا الاخ bassem_43
انا استعمل sql server 2005 يوجد نوع اسمه datetime
على كل وجدت الحل ، لاستعلام البحث :
select *
from table_name
where convert(datetime,date_field_name,103) between convert(datetime,'09/10/2014',103) and convert(datetime,'15/10/2014',103);

يجب استبدال date_feild_name باسم الحقل المخصص للتاريخ في الجدول الذي هو من نوع nvarchar(10)
-----------------------------------------
من جد وجد ومن زرع حصد
الرد
#4
استعن بهذا http://www.delphi4arab.net/forum/showthr...p?tid=8436
ثم ومن الاحسن استخدام حقول date time من الاساس
لا تقل ان هذا شيء كبير ففي الاصل هو اتى من شيء صغير Smile
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم