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

البحث عن تاريخ

مغلق
بدأه MostafaAlpha في 24 أبريل 2007 · 5 رد · 838 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

دلوقتى انا عندى برنامج صيدليه شغال فيه المهم على شئ تفهمونى لازم ادى مثال الاول لونفرض الاتى

تاريخ الكمبيوتر = 12/12/2005

تاريخ انتهاء فيتامين سئ = 1/1/2006

و تاريخ علبه فيتامين سئ اخره انتهائها = 2/2/2006

انا عاوز الكود اليبحث فى حق التاريخ عن اقرب تاريخ للكمبيوتر لان اقرب تاريخ معناه قرب ينتهى فيجب بيعه الاول وعميل دخل يشترى علبة فيتامين سئ يبق المفروض اخرج التاريخ 1/1/2006 لنه اقرب لتاريخ الكمبيوتر الهوا 12/12/2005 ازى ممكن ده يتعمل من خلال جملة استعلام

#2

أكيد فيك تعمل جملة استعلام مثل هيك

و لكن في البداية عليك بإعطائنا توصيف الجدول الذي تريد عمل استعلام منهم

و إذا كان عدة جداول لازم تضعهم كلهم

هلق يفضل أن تزودنا بكود إنشاء الجداول و كود لإدخال بعض البيانات

و ترينا محاولاتك

و نحن نتكفل بالباقي في حال كان الأمر يحتاج

سلام

#3

السلام عليكم

 select top 1  * from tb1 where expdate > getdate() order by expdate
#4

يا اخ Desigen

الموضوع لو نتعبر ان فى جدول و جواه حقل واحد هوا حقل التاريخ بس هيا ده الفكره

يااخ Abu Zakaria

انا حاسس ان كودك سليم بس ممكن تشرحلى كل نقطه انتا كتبها فى جملة Select ولك الشكر

تم تعديل هذه المشاركة بواسطة MostafaAlpha في 25 أبريل 2007 في 13:16

#5

السلام عليكم

انت تريد الدواء الذي تاريخ نهايه صلاحيته اقرب تاريخ الى اليوم بحيث لا يكون ايضا منتهية صلاحيته فنطلب من الsqlserver الاتى

اريد ان تستخرج لي اول علبة دواء من الادوية التي تاريخ صلاحيتها بعد تاريخ اليوم

 select top 1  * from tb1 where expdate > getdate()

و المرتبة ترتيب تصاعدي حسب التاريخ

 Order by expiredate
#6

انا متشكر جدا ولكن انا اقصد الاتى

كلام جميل بس الجمله ده من النسبه ليا مش مهما لان انا مستخدم SQL Server 2000 وهوا بيرتب الحقول تصاعدى او تنازلى

الفكره كاتالى

تاريخ الكمبيوتر مثلا 25 / 04 / 2006

Name Count Date End

Vit C 10 25 / 05 / 2006

Vit C 5 25 / 06 / 2006

Vit C 40 25 / 07 / 2006

انا عاوز اقول جملة استعلام تنفذ الاتى تبحث على فيتامين س و مش بس كده ده على حسب العدد و مش بس كده اقدم تاريخ

يعنى فى بعض الاحيان لو طلب مثلا عدد 11 من فيتامين سئ يختار اقدم تاريخين من النسبه لتاريخ البعديه لفيتامين سئ اخر

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

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