PDA

View Full Version : سه کوئری در یک کوئری



morteza.azad
جمعه 22 بهمن 1389, 11:03 صبح
سلام.
من میخام سه تا کوئری مختلف رو در یک کوئری قرار بدم. لطفا راهنمائیم کنید

ali190
جمعه 22 بهمن 1389, 12:15 عصر
سلام
لطفاً‌نمونه بذاريد
ياعلي

morteza.azad
جمعه 22 بهمن 1389, 19:09 عصر
ببینید من میخام تعداد افراد هر واحد رو با سه شرط مختلف برای یک آیتم نمایش بدم
66236

به این صورت که یک بار CodeId کوچکتراز 5، و بار دیگر بین 5 و 9 و بار دیگر بین 10 و 13 باشه و همشون براساس واحد تعدادشون نشون بده.
من به صورت تک تک تونستم بدست بیارم اما باهم تو یک کوئری نشد. لطفا راهنمایی بفرمائید...
میخام در نهایت به این صورت باشه
66237

morteza.azad
شنبه 23 بهمن 1389, 15:15 عصر
کسی جواب سوال من و بلد نیست؟؟؟؟

محمد رضا انوری
شنبه 23 بهمن 1389, 15:36 عصر
با سلام و ادب
مهندسان عزیز لطفاً جواب بدین. . .

wolfstander
شنبه 23 بهمن 1389, 15:56 عصر
سلام
من مهندس نیستم ولی یه ذره میتونم جواب شما رو بدم
شما ؛ سه تا کوئری ات رو با شرط های مختلف ذخیره کن
یعنی یکی برای آشپزخانه، یکی برای برنامه و بودجه و یکی برای فرماندهی
بعدش این سه تا رو در یک کوئری دیگه، به هم متصل کن
کوئری آخر، جواب شما رو میده
در مورد اینکه دوستان جواب ندادن، یکی از دوستان خوبمون گفتن که نمونه برنامه رو قرار بدید
ولی شما این کار رو نکردید
چه انتظاری دارید که بتونند شما رو راهنمایی کنند؟
بهتره که سوالها با نمونه باشه، که اگه یکی عین من علم کمی داشت، بتونه از روی نمونه به شما جواب بده
عین همین سوال رو بنده قبلا ً پرسیده بودم
و دوستان جواب داده بودن
شاید به این دلیل جواب شما رو ندادن

morteza.azad
شنبه 23 بهمن 1389, 16:20 عصر
من نمونه رو هم میزارم
ببینید wolfstander (http://barnamenevis.org/member.php?26401-wolfstander) مشکل من در واحد نیست، مشکل من در کد سرباز هست، این کار رو من به صورت تک تک تونستم انجام بدم، مثلا کوئری مربوط به تعداد سربازان با درجه زیر 5 به تفکیک واحد.
برا هر سه شرط مختلف هم کوئری های جداگونه نوشتم، اما وقتی این کوئری ها رو ادغام میکنم در بعضی مواقع حواب نادرست میده و زمانی جواب درست میده که تمام واحدها در همه کوئری ها باشه

morteza.azad
شنبه 23 بهمن 1389, 16:23 عصر
این هم فایل اکسس
66267

morteza.azad
یک شنبه 24 بهمن 1389, 12:58 عصر
دوستان کمک کنید لطفا