الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مقارنة التاريخ الميلادي

مغلق
بدأه web_developer في 2 يونيو 2005 · 3 رد · 2,465 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف استطيع مقارنة تاريخ ميلادي معين مع حقلين نوعهم datetime او smalldatetime

#2

وضح ما تسأل عنه أكثر

هل تقصد الفرق بين التاريخين؟

يمكن ذلك عبر الدالة datediff

كيف يمكن طرح التاريخ بال sql?

نتيجة بحث في المنتدى عن الدالة datediff

أم تقصد اختيار الحقول المساوية لهذا التاريخ؟

فكر بطريقة أخرى

#3

اخي الكريم شكرا علي ردك الجميل وإليك توضيح سؤالي :

اذا كان لديك حقلان اسمهما from_date و to_date ونوعهما datetime ولديك تاريخ ميلادي معين وليكن 1/1/2005 وتريد ان تقارن هذا التاريخ الميلادي مع هذان الحقلان بجملة between

مثل هذه الجملة

( select * from dbo.PUR_price_list where 1/1/2005 between from_date and to_date)

المشكلة انها بالرغم من تحقيق الشرط إلا انها لا ترجع شئ

وشكرا مرة اخري

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 2 يونيو 2005 في 16:10

#4
select * from dbo.PUR_price_list where convert(datetime,'1/1/2005')
between from_date and to_date

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

هذا الموضوع مغلق.

مواضيع مشابهة