عبد اللطيف سلوم قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 الأخوة الخبراء بدنا حدا يساعدنا بشرح طريقة استخدام استعلام التوحيد مع مثال عملي هذا الشيء ضروري جدا ولا نستطيع اتقانه نتمنى على الاخوة الخبراء تخصيص وقت لشرح هذا الاستعلام المهم جدا كل المحبة والاحترام لكم
kha9009lid قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 مرحبا ابو اشرف استعلام التوحيد يجمع بيانات جدولين كانهم جدول واحد لحقل واحد او عدة حقول بشرط ان انها تكون من نفس النوع SELECT * FROM tbl1 UNION ALL SELECT * FROM tbl2; هنا صيغة الاستعلام لكافة حقول الجدولين مع اضهار البيانات المكررة SELECT txt1 FROM tbl1 UNION ALL SELECT txt1 FROM tbl2; هنا لحقل واحد لكل جدول مع التكرار SELECT * FROM tbl1 UNION SELECT * FROM tbl2; هنا بدون تكرار استعلام توحيد.accdb اعتذر استاذي ابو خليل شاهدت ردك بعد انزال الرد 2
jjafferr قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 وعليكم السلام 🙂 هذا ابسط استعلام 🙂 يكون عندك استعلامين ، كل واحد يعمل بطريقته وبسجلاته ، الشرط الوحيد هو ان يكون عدد الحقول نفسه لجميع الاستعلامات اللي تريد توحدها 🙂 ودمج الاستعلامات يكون عن طريق الامر Union ، والذي به لا تحصل على سجلات متكررة ، بينما الامر Union All ، يعطيك كل السجلات. مثال: الاستعلام qry_1 فيه الحقول A1 و B1 و C1 ، بينما الاستعلام qry_2 فيه الحقلين iNames (وبه بيانات نفس اللي في الحقل A1) و iSections (وبه بيانات نفس اللي في الحقل C1) يعني الحقل B1 لا يوجد له حقل مشابه في qry_2 : استعلام التوحيد يصبح: Select qry_1.A1, qry_2.B1, qry_1.C1 from qry_1 union all Select qry_2.iName, "" , qry_2.iSection from qry_2 Order By qry_2.iName جعفر 2
أبوبسمله قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 جزاكم الله خيرا اساتذتنا الكرام تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق طبتم واهتديتم 1
ناقل قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 منذ ساعه, jjafferr said: وعليكم السلام 🙂 هذا ابسط استعلام 🙂 يكون عندك استعلامين ، كل واحد يعمل بطريقته وبسجلاته ، الشرط الوحيد هو ان يكون عدد الحقول نفسه لجميع الاستعلامات اللي تريد توحدها 🙂 ودمج الاستعلامات يكون عن طريق الامر Union ، والذي به لا تحصل على سجلات متكررة ، بينما الامر Union All ، يعطيك كل السجلات. مثال: الاستعلام qry_1 فيه الحقول A1 و B1 و C1 ، بينما الاستعلام qry_2 فيه الحقلين iNames (وبه بيانات نفس اللي في الحقل A1) و iSections (وبه بيانات نفس اللي في الحقل C1) يعني الحقل B1 لا يوجد له حقل مشابه في qry_2 : استعلام التوحيد يصبح: Select qry_1.A1, qry_2.B1, qry_1.C1 from qry_1 union all Select qry_2.iName, "" , qry_2.iSection from qry_2 Order By qry_2.iName جعفر ممكن استاذي مثال بسيط لما ذكرت ... اكون لك من الشاكرين 1
jjafferr قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 تفضل 🙂 تعديل في الكود اعلاه ، فيصبح: Select qry_1.A1, qry_1.B1, qry_1.C1 from qry_1 UNION ALL Select qry_2.iName, "" , qry_2.iSection from qry_2 ORDER BY qry_1.A1 . . وطبعا ممكن يكون احد الاستعلامين او كلاهما : استعلام مجاميع ، استعلام جدولي ... جعفر 1156.Union_qry.accdb.zip 2 2
ناقل قام بنشر ديسمبر 19, 2019 قام بنشر ديسمبر 19, 2019 أولا أشكرك استاذي الغالي @jjafferr بارك الله فيك على سرعة الاستجابة ...... رحم الله والديك 2
عبد اللطيف سلوم قام بنشر ديسمبر 21, 2019 الكاتب قام بنشر ديسمبر 21, 2019 اشكركم على المرور وجزاكم الله خيرا هذا الموضوع صعب جدا ومش راضي يخش براسي
jjafferr قام بنشر ديسمبر 21, 2019 قام بنشر ديسمبر 21, 2019 اخي عبد اللطيف 🙂 اعطنا ما عندك ، وخلينا نمشي معاك خطوة بخطوة 🙂 جعفر 1
عبد اللطيف سلوم قام بنشر ديسمبر 21, 2019 الكاتب قام بنشر ديسمبر 21, 2019 2 ساعات مضت, jjafferr said: اخي عبد اللطيف 🙂 اعطنا ما عندك ، وخلينا نمشي معاك خطوة بخطوة 🙂 جعفر اشكر اهتمامك اخي الكبير جعفر لا يوجد شيء معين فقط اريد ان اتعلم وأتقن استعلام التوحيد لأنني اجيد كل شيء في الاكسس عدا هذا الامر حاولت الاطلاع على امثلة على اليوتيوب لكن معظمها لا تلبي الطموح فقط دمج جدولين في استعلام واظهار كافة البيانات من الجدولين ابحث عن مثال عملي مصور يشرح الطريقة كأن يتم عمل كشف حساب عميل ويكون هناك حسابات دائن ومدين شيء من هذا القبيل المهم اني افهم الالية واستطيع تطبيقها عند اللزوم
jjafferr قام بنشر ديسمبر 21, 2019 قام بنشر ديسمبر 21, 2019 المختصر المفيد : 1. اذا كان عندك على الاقل استعلامين/جدولين ، كل واحد يعمل بطريقته وبسجلاته ، يعني قد يكون عندك استعلام عادي به معايير ، واستعلام آخر به مجاميع ، واستعلام جدولي ثالث .... ، او بدل ما يكون الاستعلام جاهز ، ممكن مباشرة نكتب SQL الاستعلام في استعلام التوحيد ، مثل: 2. الشرط الوحيد هو ان يكون عدد الحقول نفسه لجميع الاستعلامات اللي تريد توحدها 🙂 3. ودمج الاستعلامات يكون عن طريق الامر Union ، والذي به لا تحصل على سجلات متكررة ، بينما الامر Union All ، يعطيك كل السجلات. 4. استعلام التوحيد الذي عملناه من الخطوة 3 ، يُعتبر استعلام عادي ، والذي يمكن ان تعمل استعلام جديد وتستعمل استعلام التوحيد كمصدر لبيانات الاستعلام الجديد ، للعلم ، استعلام التوحيد بطيء بالمقارنه مع بقية انواع الاستعلامات 🙂 جعفر 3
عبد اللطيف سلوم قام بنشر ديسمبر 21, 2019 الكاتب قام بنشر ديسمبر 21, 2019 7 دقائق مضت, jjafferr said: المختصر المفيد : 1. اذا كان عندك على الاقل استعلامين/جدولين ، كل واحد يعمل بطريقته وبسجلاته ، يعني قد يكون عندك استعلام عادي به معايير ، واستعلام آخر به مجاميع ، واستعلام جدولي ثالث .... ، او بدل ما يكون الاستعلام جاهز ، ممكن مباشرة نكتب SQL الاستعلام في استعلام التوحيد ، مثل: 2. الشرط الوحيد هو ان يكون عدد الحقول نفسه لجميع الاستعلامات اللي تريد توحدها 🙂 3. ودمج الاستعلامات يكون عن طريق الامر Union ، والذي به لا تحصل على سجلات متكررة ، بينما الامر Union All ، يعطيك كل السجلات. 4. استعلام التوحيد الذي عملناه من الخطوة 3 ، يُعتبر استعلام عادي ، والذي يمكن ان تعمل استعلام جديد وتستعمل استعلام التوحيد كمصدر لبيانات الاستعلام الجديد ، للعلم ، استعلام التوحيد بطيء بالمقارنه مع بقية انواع الاستعلامات 🙂 جعفر الله يجزيك الخير انا عندي وسائل اخرى استطيع ان اصل الى هدفي بدو ن اللجوء الى هذا النوع من الاستعلامات لكن الفضول يقتلني لذلك حاولت الاستفادة من المعلومات حول هذا النو ع من الاستعلامات اشكرك على المرور استاذي الكريم جعفر 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.