Order by اداة للترتيب ابجدياً من الأعلى وبما اننا استخدمنا NewID يعني في كل مرة راح يعطينا GUID مختلف بالتالي راح يكون ترتيب الداتا ابجدياً مختلف فعلآ تعلم البرمجة مع الأستاذ محمد مثل GUID ما يتكرر 🤝
ROWID = UNIQUE ID for each RECORD ... Order By ID .. I have used this STATEMENT at 2010 when I was at Saudi Arabia, Riyadh. Alhamdullah. Thank you Teacher.
ياشيخ الفاضل والله أستحي من نفسي لما اقول هذا الكلام بس والله أنا في وضع لايحسد عليه بتاتا وأود التعلم من عندك فإذا أردت أن تتكرم علي بدورة الخواريزميات وحل ابمشاكل المستوي الثاني إلى حين أن أتلقى المال من والدي وسأدفعها لك والله سوف أدفعها لك أعدك بذالك أود أن أتعلم ولا أتأخر أكثر من هذا
ما فهمت المثال الاخير .. شو علاقة الموظفين بال guid وهل مثلا اللابتوبات الي يستخدمونها الها guid فالاستاذ رتبهم حسب ال guid الخاص باللابتوبات تبعم او ماذا؟
مع كامل الاحترام . هو سؤالك بدك ترتيب يختلف كل مرة .. سواء غير منطقي .. وغير موجود فى عالم الانظمة الرقمية .. لان الانظمة تحاكي المنطق العملي للحياة اليومية .
By performing the shuffling programmatically, you can take advantage of language-specific algorithms and libraries optimized for efficiency. This approach can be more efficient than using ORDER BY RAND() in a SQL query, especially for large tables, as it avoids the overhead of calculating a random number for each row in the database.
@AZNAG School أزناك سكول What if you want to retrieve 10 records randomly from database Suppose you have 1000 questions in the database and you want to retrieve only 10 randomly. You can solve it by either you ship the 1000 records to your application and there you pick random 10 Or you write a query with new ID and retrieve 10 records only. Shipping 1000 records is much slower than shipping 10 records Keep in mind that the database server can be in different location than the application server Always try to retrieve only what you need from the database through queries and stored procedure this will reduce traffic and will centralize the logic in one place which will allow you to reuse same code in different apps Processing data on the database level is faster than shipping data If you have 1 million record and you want to order them randomly on the application level that means you need to ship 1million record , then store them in a proper data structure in the ram then you apply your algorithm, that will be much slower than getting them ready before you ship them
Order by
اداة للترتيب ابجدياً من الأعلى
وبما اننا استخدمنا NewID يعني في كل مرة راح يعطينا GUID مختلف بالتالي راح يكون ترتيب الداتا ابجدياً مختلف
فعلآ تعلم البرمجة مع الأستاذ محمد مثل GUID ما يتكرر 🤝
فكرة اخر الفيديو بتاعت تغير الداتا عظيممممممممممة 😍😍❤❤❤❤❤❤❤
ROWID = UNIQUE ID for each RECORD ... Order By ID .. I have used this STATEMENT at 2010 when I was at Saudi Arabia, Riyadh. Alhamdullah.
Thank you Teacher.
من نعم ربنا عليا ان رزقنى الاستاذ ابو اهدهود والله 🤍
جزاك الله خيراً ورحم والديك وأسكنهما الفردوس الأعلى 💐💐
21/10/2023
رحم الله والديك، واسكنهما فسيح جناتة ، الله يعطيك الف الف عافية
🍂💻جزاك الله عنا كل خير استاذنا الغالي الله يرحم والديك ويسكنهم الفردوس 🍂💻
Thank you Mr. Advisor
جزاك الله خيرا يا استاذ
جزاك الله خيراً
وغفر لنا ولك ولوالديك وللمسلمين اجمعين
وزوجك حور عين ..
الله يجعلك من أهل الفردوس. معلومة تشكر عليها
الله يجازيك كل خير و يرحم والديك استاذنا الفاضل
بارك الله فيكم استاذنا الفاضل يارب يحفظك ❤❤❤❤❤❤
جزاك الله كل خير والله يرحم والديك ويغفر لهم
جزاك الله كل خير علي مجهودك الرائع و الله يرحم والديك
رحم الله الوالدين استاذنا
بارك الله فيك يا أستاذ
عن جد هذا سحر 🔥🔥🔥
شكراً استاذ محمد
ربنا يباركلك و يرحم والديك
Globally recognised as unique
الله يرحم والديك جزاك الله خيرا
جزاك الله خير استاذ محمد ❤
جزاك الله كل خير
واااو ، ما شاء الله عنك
شكرا عالمعلومة
ما شاء الله ربنا يزيدك
جـــــــــــزاك الله خيردكتور
جزاك الله خيراً
رحم الله والديك❤
مبدع استاذنا
شرح جميل
ياشيخ الفاضل والله أستحي من نفسي لما اقول هذا الكلام بس والله أنا في وضع لايحسد عليه بتاتا وأود التعلم من عندك فإذا أردت أن تتكرم علي بدورة الخواريزميات وحل ابمشاكل المستوي الثاني إلى حين أن أتلقى المال من والدي وسأدفعها لك والله سوف أدفعها لك أعدك بذالك أود أن أتعلم ولا أتأخر أكثر من هذا
تواصل معي تلجرام
@ Mohammed_AbuHadhoud
هيكسادسيمل ناسيتها وكم شغلة هم يحتاج اراجعهن لو اكمل؟
ماشاء الله تبارك الله ❤❤❤
بارك الله فيك
تكلم عن السنينور وكيف نصل الى هذا مستوى
جزاك الله خير يا أستاذ , عندي استفسار
هل سيكون هناك كورسات للمواضيع المتقدمة مثل design pattern , system design
الله يرحم والديك
ما فهمت المثال الاخير .. شو علاقة الموظفين بال guid وهل مثلا اللابتوبات الي يستخدمونها الها guid فالاستاذ رتبهم حسب ال guid الخاص باللابتوبات تبعم او ماذا؟
ده زى ال Random Number ؟ وهل اقدر اتحكم فى ال Length ؟
نااااار 🔥
ممكن لينك ال playlist الخاص بهذه السلسلة؟
سلسلة اساسيات مهمة لكل مبرمج ليفل ٢
مع كامل الاحترام . هو سؤالك بدك ترتيب يختلف كل مرة .. سواء غير منطقي .. وغير موجود فى عالم الانظمة الرقمية .. لان الانظمة تحاكي المنطق العملي للحياة اليومية .
هل هذا آخر درس ف الكورس 17 ام هناك دروس اخرى قادمة ؟؟
يوجد الكثير قادم
السلام عليكم استاذ انا انشالله رح اسجل قسم هندس البرمجيات باللغة الانجليزية رح اخد سنة انجليزي تحضيري بسبب لغتي الانجليزية ضعيفة برأيك استاذ بهي السنة التحضيرية اتفرغ لتعلم الانجليزي ولا ادرس معاكم كمان ومشكور استاذ على الجهد يلي عم تقدمو صرلي كذا يوم عم تابع قناتك🎉
تعلم الإثنين، فأنت إن شاء الله على خير عظيم
❤❤❤
فيديو ولكني بعد وجدت مايلي :
By performing the shuffling programmatically, you can take advantage of language-specific algorithms and libraries optimized for efficiency. This approach can be more efficient than using ORDER BY RAND() in a SQL query, especially for large tables, as it avoids the overhead of calculating a random number for each row in the database.
i mean ORDER BY newid()
@AZNAG School أزناك سكول
What if you want to retrieve 10 records randomly from database
Suppose you have 1000 questions in the database and you want to retrieve only 10 randomly.
You can solve it by either you ship the 1000 records to your application and there you pick random 10
Or you write a query with new ID and retrieve 10 records only.
Shipping 1000 records is much slower than shipping 10 records
Keep in mind that the database server can be in different location than the application server
Always try to retrieve only what you need from the database through queries and stored procedure this will reduce traffic and will centralize the logic in one place which will allow you to reuse same code in different apps
Processing data on the database level is faster than shipping data
If you have 1 million record and you want to order them randomly on the application level that means you need to ship 1million record , then store them in a proper data structure in the ram then you apply your algorithm, that will be much slower than getting them ready before you ship them
@@ProgrammingAdvices So this approach is mostly beneficial if the amount of data that we want is limited