وجود صعوبة في تعلم بعض المفاهيم البرمجية أمر طبيعي للجميع في بدايات التعلم، حيث أن هناك بعض المفاهيم بحاجة إلى التكرار بالنسبة للبعض وبحاجة إلى تطبيق عملي من أجل تفهم آلية عمليها.
وربما أنت بحاجة إلى رؤية شرح من مصدر آخر لتلك النقطة فقد تجد أن أسلوب الشرح لنقطة معينة يجعلك تتفهم الأمر بشكل أسهل ولا مشكلة في ذلك، أي لا تعتمد على دورة معينة بشكل كامل طالما أنه يوجد نقطة لا تفهمها من خلالها.
و Subquery هي عبارة عن استعلام SQL يتم استخدامه داخل استعلام SQL آخر، الأمر الذي قد يمكن أن يكون مربكاً في البداية، حيث يتعين عليك فهم كيفية ارتباط الاستعلامين ببعضهما البعض.
أيضًأ هناك العديد من أنواع subquery المختلفة، ولكل منها قواعدها الخاصة، وقد يكون من الصعب فهم كيفية استخدام هذه الأنواع المختلفة من subquery بشكل صحيح.
وإليك بعض النقاط التي من شأنها مساعدتك:
قبل أن تبدأ في تعلم أنواع subquery المختلفة، من المهم أن تفهم المفاهيم الأساسية. هذا يشمل فهم كيفية عمل الاستعلام الفرعي داخل استعلام رئيسي.
كلما مارست subquery أكثر، كلما فهمتها بشكل أفضل، جرب إنشاء استعلامات فرعية بسيطة أولاً، ثم انتقل إلى استعلامات فرعية أكثر تعقيدًا.
من الأسباب التي تجعلك تجد صعوبة في تعلم subquery في MySQL هو عدم فهم أساسيات MySQL بشكل كاف.
أو من الممكن عدم ممارسة subquery بشكل كافٍ أو من المحتمل أيضاً التعلم من مصدر غير مناسب لك ليس شرطاً أن يكون مصدر غير جيد إنما يجب أن تجد المصدر الذي تفضله للتعلم منه
لذلك ابدأ بفهم أساسيات MySQL بشكل أفضل إذا كان هناك بعض المفاهيم التي تجدها معقدة
مارس subquery بشكل كافٍ: ابحث عن تمارين subquery على الإنترنت أو في كتب MySQL.