HomeОбразованиеRelated VideosMore From: khaled alkhudari

Oracle LAG & LEAD Functions / Arabic

26 ratings | 752 views
--The LAG function is used to access data from a previous row --LAG (value_expression [,offset] [,default]) OVER ([query_partition_clause] order_by_clause) --value_expression - Can be a column or a built-in function, except for other analytic functions. --offset - The number of rows preceeding/following the current row, from which the data is to be retrieved. The default value is 1. --default - The value returned if the offset is outside the scope of the window. The default value is NULL. -- The LEAD function is used to return data from the next row. --LEAD (value_expression [,offset] [,default]) OVER ([query_partition_clause] order_by_clause)
Html code for embedding videos on your blog
Text Comments (8)
ahmad zaki (1 year ago)
عندي جدول الحضور والانصراف - وعندي حقل بسجل وقت وتاريخ الدخول في الصباح وايضا تاريخ الانصراف بدي احسب عدد الساعات بين الوقتين شو الفنكشن الي ممكن استعمله؟ بحيث انا بعرف انو (date1-date2 ) * 24 = net hours ولكن ما في عندي حقلين عندي حقل واحد فقط فكيف اقدؤ احسب الفرق باستخدام نفس الحقل ؟ select ID , reserved , datetime , from log reserved = 1 = time_in reserved=2 = time_out
ahmad zaki (1 year ago)
كلامك صحيح - بارك الله فيك اخي خالد
khaled alkhudari (1 year ago)
معناتو زي ما خبرتك وحاول تفكر ابعد بكتير من هيك حاول تسوي سجل دخول من غير خروج وسجل خروج من غير دخول لازم تقدر تسيطر على كل الاحتمالات
ahmad zaki (1 year ago)
اه بعرف التصميم مش صحيح - الموظف بدخل وبخرج على كيفو - بس المهم عندهم عند الحضور في الصباح وعند الانصراف مساء
khaled alkhudari (1 year ago)
اخي احمد التصميم من الاصل غير صحيح طيب افرض الموظف في يطلع و يرجع عده مرات... المفروض بهيك تصميم تعمل صب كويري تجيب اقدم خروج ناقص صب كويري تجيب اقدم دخول.....و ممكن تعمل ٢ فنكشن وممكن تستفيد من اخر فيدوهات سويتها analytic functions لازم تحاول تفكر و كل شخص عنده طريقه المهم تحاول و تحلل
simohamed AbouAdam (1 year ago)
thanks mr kha;ed
4fun 14 (1 year ago)
مفيده جدا واحتجتها ف شغلي وفرقت معايا كتير.. تسلم يا كبير
Ouail ZALIF (1 year ago)
You saved my life my friend

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.