![]() |
|
استعلام بواسطة زيادة ايام معينة ؟ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : استعلام بواسطة زيادة ايام معينة ؟ (/showthread.php?tid=2358) الصفحات:
1
2
|
استعلام بواسطة زيادة ايام معينة ؟ - amar_del2007 - 28-08-2010 السلام عليكم : اود ان اعمل استعلام يكون كالتالي : عندي جدول يحتوي على تاريخ معين ، اود ان اعمل استعلام في حال عند زيادة مثلاً 30 يوم على هذا التاريخ وكان اقل من NOW يدير كود معين ، كيف لي ان اصل لهذا المطلب حاولت ولكن فشلت المحاولة ، حيث المشكلة عندما اربط باراميتر بالاستعلام يعني مثلاً PHP كود : select * from customer where now-temp_date=:c استعلام بواسطة زيادة ايام معينة ؟ - Lam.Abdeldjalil - 28-08-2010 و عليكم السلام ورحمة الله ممكن يساعدك هذا الكود بالنسبة للجزء الأول إقتباس :استعلام في حال عند زيادة مثلاً 30 يوم على هذا التاريخ كود : adoquery1.Close;
adoquery1.SQL.Clear ;
adoquery1.Parameters.CreateParameter('date1',ftdate,pdInput,16,date).Value:=date+30;
adoquery1.SQL.Add('select * from table1 where date_a =:date1');
adoquery1.Open;إقتباس :كان اقل من NOWأضف بنفس الطريقة بارامتر وضع فيه القيمة NOW و أضف إلى شرطك التاريخ المعطى أقل من :البارامتر هذا حسبما فهمت :unsure: بالتوفيق استعلام بواسطة زيادة ايام معينة ؟ - kachwahed - 28-08-2010 وعليكم السلام ورحمة الله هذا مثال مشابه للاستعلام عن المولودين قبل 1970 PHP كود : 'SELECT Customer client'بالتوفيق. استعلام بواسطة زيادة ايام معينة ؟ - amar_del2007 - 28-08-2010 السلام عليكم : شكراً على اجاباتكم يا اخوان انا **** عندما يكون الفرق بين تاريخ اليوم والتاريخ المخزن في قاعدة البيانات اكثر او يساوي 30 يظهر السجلات ... مثل هذا ولكن ناقص المقارنة هل يمكن ان تكملوه كود : select * ,datediff("d",:c,temp_date) as tempo from customersاستعلام بواسطة زيادة ايام معينة ؟ - Lam.Abdeldjalil - 28-08-2010 و عليكم السلام و رحمة الله شرط بسيط كود : SELECT* from customers where (DateDiff('d',temp_date,Date () )< 30);أي دون إستخدام بارامتر بالتوفيق استعلام بواسطة زيادة ايام معينة ؟ - amar_del2007 - 28-08-2010 بارك الله فيك يا اخ عبد الجليل وجزاك الله خير الجزاء والله ممكن الصيام مأثر عليه ... شكراً لك استعلام بواسطة زيادة ايام معينة ؟ - Lam.Abdeldjalil - 28-08-2010 و فيك بارك الله أخ عمار إقتباس :والله ممكن الصيام مأثر عليهبعد قليل يبدأ التأثير :laugh: بالتوفيق استعلام بواسطة زيادة ايام معينة ؟ - amar_del2007 - 28-08-2010 السلام عليكم : اخ عبد الجليل كلامك صحيح هههه بدأ التأثير فعلاً .. النتجية تظهر كافة السجلات هل يوجد مشكلة انا عندي اغلب السجلات تاريخها 24/8/2010 لليوم مفاتش 30 يوم ليش تظهر كل السجلات ... استعلام بواسطة زيادة ايام معينة ؟ - Lam.Abdeldjalil - 28-08-2010 و عليكم السلام و رحمة الله يبدو أن الشرط مقلوب جرب : كود : SELECT* from customers where (DateDiff('d',temp_date,Date () )>= 30);إقتباس :تظهر كل السجلاتمستحيل أن تظهر إذا لم يتحقق الشرط بالتوفيق استعلام بواسطة زيادة ايام معينة ؟ - amar_del2007 - 28-08-2010 الاخ عبد الجليل سوق ارفق الآن ملف **** الانتظار |