بتاريخ: 16 أغسطس 200916 سنة comment_166829 السلام عليكم انا عندى كولن لوحدة اسمة Monthsوبيجيب ارقام وعندى كولن تانى اسمة yearوبيجيبلى ارقام ولما اجى اعمل كونكاتنيت مابينعم يطلعلى التاريخ 1 2008 مثلا ودة الصح انا بقى عاوز اطلع التاريخ بلصيغة دى يناير 2008علما بأنانا استخدمت to_char(months,'month وبتطلع غلط تقديم بلاغ
بتاريخ: 16 أغسطس 200916 سنة comment_166856 أخي الحبيب هو دلوقتى أصلا جمل السيليكت اللى انت هتعملها مش هتكون فاهمه رقم الشهر علي انه رقم شهر فعلشان كده لازم تقوله جمله (case) وتديله كل حالات ارقام الشهر وهو يرجعلك اسم الشهر على حسب مانت قايله زي كده : SELECT CASE YOUR_COLUMN_NAME WHEN 1 THEN 'íäÇíÑ' WHEN 2 THEN 'ÝÈÑÇíÑ' WHEN 3 THEN'ãÇÑÓ' WHEN 4 THEN'ÇÈÑíá' WHEN 5 THEN'ãÇíæ' WHEN 6 THEN'íæäíæ' WHEN 7 THEN'íæáíæ' WHEN 8 THEN'ÇÛÓØÓ' WHEN 9 THEN 'ÓÈÊãÈÑ' WHEN 10 THEN 'ÇßÊæÈÑ' WHEN 11 THEN 'äæÝãÈÑ' WHEN 12 THEN'ÏíÓãÈÑ' END FROM YOUR_TABLE_NAME تقديم بلاغ
بتاريخ: 16 أغسطس 200916 سنة comment_166857 معلش على الجلام الغريب اللى موجود ده بس ده اسماء الشهور بالعربي وحضرتك تظبطها ان شاء الله وهو كود شغال وتمام التمام ,,وعلشان حتة الكونكات يبقي الكود كده مع استبدال حروف الشهر باسم الشهر اللى انت عايزه: SELECT CASE MONTHS WHEN 1 THEN 'JANUARY' WHEN 2 THEN 'FEB' WHEN 3 THEN'MARCH' WHEN 4 THEN'APRIL' WHEN 5 THEN'MAY' WHEN 6 THEN'JUNE' WHEN 7 THEN'JULY' WHEN 8 THEN'AUG' WHEN 9 THEN 'SEPT' WHEN 10 THEN 'OCT' WHEN 11 THEN 'NOV' WHEN 12 THEN'DEC' END || ' ' ||2009 FROM TRY تقديم بلاغ
بتاريخ: 16 أغسطس 200916 سنة comment_166858 يا أخي:كا التاليselect to_char(to_date(to_char(year),'yyyy'),'yyyy') || ' ' ||to_char(to_date(to_char(months),'mm'),'month') from tabla_name;أكتب الأستعلام السابق و بيعمل كما تريدوشكرا[email protected] تقديم بلاغ
بتاريخ: 17 أغسطس 200916 سنة كاتب الموضوع comment_166915 شكرا ليكوا بجد على الردود ....ويارب يقدرنى واقدر اساعدكوا فى اى حاجة فى ERP Financial or Developer تقديم بلاغ
بتاريخ: 17 أغسطس 200916 سنة كاتب الموضوع comment_166916 شكرا ليكوا بجد على الردود ....ويارب يقدرنى واقدر اساعدكوا فى اى حاجة فى ERP Financial or Developer تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.