PDA

View Full Version : سوال: ارتباط بین جداول در کوئری (LEFT JOIN)



ali reza mansoori 2
جمعه 23 دی 1390, 21:25 عصر
سلام دوستان
بین دو تا جدولم داخل کوئری LEFT JOIN ایجاد کردم ولی وقتی در جدول سمت چپ رکوردی هستش که داخل جدول سمت راست وجود ندارد پیغام Invalid use of Null میده
لطفا راهنماییم کنید

ali190
جمعه 23 دی 1390, 21:42 عصر
سلام
لطفاً نمونه رو ضمیمه کنید
یاعلی

ali reza mansoori 2
شنبه 24 دی 1390, 16:24 عصر
دوستان نمونه بانک رو ضمیمه کردم
الان میخوام کوئری رکورد d رو هم در آخر دیگر رکورد ها نشون بده

ali190
یک شنبه 25 دی 1390, 22:11 عصر
سلام
میبایست از Union Query استفاده میکردید
یاعلی

ali reza mansoori 2
دوشنبه 26 دی 1390, 17:42 عصر
خیلی ممنون دوست عزیز
من کوئری 3 رو بر اساس 2 ستون آخر به صورت صعودی مرتب کردم ولی رکورد های که مقدار Null دارند بالا تر از همه قرار میگیرند
آیا میشه کاری کرد که 2 ستون آخر به صورت صعودی مرتب شوند ولی رکورد های که مقدار Null دارند در آخر جدول قرار بگیرند
شرمنده که اینقدر سوال میکنم
خیلی ممنون
یا علی

ali190
دوشنبه 26 دی 1390, 21:15 عصر
سلام
SELECT Nam,Famil,sumofmablag,Shakhes
FROM Query1 order by Shakhes desc
UNION SELECT Nam,Famil,sumofmablag,Shakhes
FROM Query2 order by Shakhes desc
یاعلی