اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

الاخوة الكرام

السلام عليكم ورحمة الله وبركاته

احتاج عدد استعلامات كبير مثلاً  Query2 و Query3  مبنيان على استعلام Query1

و مثلاً  Query5 و Query6  مبنيان على استعلام Query4 = هذان مثالان طبعاً

هل يمكن بناء جملة Sql لتكوين الاستعلامين معاً في جملة واحدة

توضيح المطلوب

بناء جملة Sql اولى كأنها Query1

جملة Sql الثانية= جملة Sql الاولى

ثم وضع البيانات كمصدر للنموذج

دمتم بالخيرات

dd33.zip

تحياتي

قام بنشر
1 دقيقه مضت, jjafferr said:

اعطنا الصورة الاوسع ، وخلينا نفكر معاك

اشكرك استاذي الفاضل

عند بناء الجملة الاولى

    mySQL = "SELECT Id, G1, R1, add_all([id]) AS A FROM tbl1"

لا توجد مشكلة

المشكلة تظهر عند بناء الجملة الثانية عليها

    mySQL = "SELECT Id, G1, R1, add_all([id]) AS A FROM tbl1"
    
    mySQL = mySQL & " WHERE [A]='" & OK & "'"

المشكلة لا يتعرف على الحقل A الجديد الذي تم انشاءه في الجملة الاولى

قام بنشر

نعم صحيح ، وعندك احد الحلين

1.

طبعا ، هنا سيتم زيارة الوحدة النمطية مرتين لكل سجل:

    mySQL = "SELECT Id, G1, R1, add_all([id]) AS A FROM tbl1"    
    mySQL = mySQL & " WHERE add_all([id])='OK'"

 

2.

اما الحل الآخر ، فتعمل استعلام1 مثلا لاستخراج قيمة A ،

ثم تعمل استعلام 2 و .... لقراءة الحقل A من استعلام1 .

 

وبرمجيا ممكن الاستفادة من QueryDeff لعمل الاستعلامات في الكود.

 

جعفر

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information