بتاريخ: 2 يونيو 201114 سنة comment_212779 كيف لي ان اختار الوقت من حقل به وقت وتاريخ مع العلم ان هذا الحقل (VARCHAR) وليس (DATE)على سبيل المثال الحقل به : 2/6/2011 23:30 حيث 23:30 هي الساعة , كيف لى ان اختار هذه الساعة فقط ومن ثم اقوم بطرحها من حقل اخر فيه ساعات فقط وهو ايضا (VARCHAR) باختصار : الحقل الاول : تاريخ + وقت الحقل الثاني : وقت فقطاريد اختيار الوقت من الحقل الاول وطرح هذا الوقت من الحقل الثاني تقديم بلاغ
بتاريخ: 2 يونيو 201114 سنة comment_212783 you can use to_char function like that: to_char('12/12/2012 20:20','HH:MI') it will return with just the time and you can subtracted from other varcharBest regards,Eng. Saeed H. KeshkSystem Analyst - Riyadh MunicipalityMobile KSA : (+966 54) 023-3171Mobile EGYPT : (+2 012) 426-6883 تقديم بلاغ
بتاريخ: 2 يونيو 201114 سنة كاتب الموضوع comment_212784 اخي , لقد جربت ذلك من قبل , المشكلة ان الحقل اساسا char وعند كتابة ما ارسلت لى يخرج لي رسالة تقول : invalid number تقديم بلاغ
بتاريخ: 2 يونيو 201114 سنة comment_212790 السلام عليكم ورحمة الله وبركاته اشترى من اخوك بقى قدامك حل من الاتنين 1- انك تقطع substr من اول الساعة لاخر الساعة وبعدين تحولها ل date وبعدين تطرح زى ما انت عاوز الحل التانى بصراحة معنديش انا كنت بضحك عليك السلام عليكم ورحمة الله وبركاته تقديم بلاغ
بتاريخ: 2 يونيو 201114 سنة comment_212793 see you can use the next phrase and it working correctly 100% to_char(to_date('12/12/2020 20:20','dd/mm/yyyy hh24:mi'),'hh24:mi') Best regards,Eng. Saeed H. KeshkSystem Analyst - Riyadh MunicipalityMobile KSA : (+966 54) 023-3171Mobile EGYPT : (+2 012) 426-6883 تقديم بلاغ
بتاريخ: 5 يونيو 201114 سنة كاتب الموضوع comment_212885 see you can use the next phrase and it working correctly 100%to_char(to_date('12/12/2020 20:20','dd/mm/yyyy hh24:mi'),'hh24:mi') Best regards,Eng. Saeed H. KeshkSystem Analyst - Riyadh MunicipalityMobile KSA : (+966 54) 023-3171Mobile EGYPT : (+2 012) 426-6883 اوك ولكن لا يريد طرح الساعات من بعضهما تقديم بلاغ
بتاريخ: 5 يونيو 201114 سنة comment_212895 use this command select to_char(to_date('12/12/2020 20:20','dd/mm/yyyy hh24:mi') - ((substr('10:10',0,2)/24) + substr('10:10',instr('10:10',':')+1,2)/(24*60)),'dd/mm/yyyy hh24:mi') from dual Best regards,Eng. Saeed H. KeshkSystem Analyst - Riyadh MunicipalityMobile KSA : (+966 54) 023-3171Mobile EGYPT : (+2 012) 426-6883 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.