farazjalili
چهارشنبه 19 تیر 1392, 20:36 عصر
با سلام به دوستان عزیز من یک مشکلی در نمایش موجودی کالاهای انبار دارم
من برای کالاهای ورودی انبار یک جدول و برای کالاهای خروجی انبار یک جدول دیگر دارم و برای نمایش موجودی انبار از کوئری زیر استفاده می کنم مشکل ایجا هست که اگر یک کالا فقط در یکی از جدول ها رکورد داشته باشد در خروجی کوئری آن کالا نشان داده نمی شود ؟!
SELECT Product.Name,Product.Model,
SUM(Product_Entry.[Count])-SUM(Product_Quit.[Count])
FROM Product
INNER JOIN Product_Entry ON Product_Entry.Product_Id=Product.ProductId
INNER JOIN Product_Quit ON Product_Quit.Product_Id=Product.ProductId
GROUP BY Product.ProductId,Product.Name,Product.Model
من برای کالاهای ورودی انبار یک جدول و برای کالاهای خروجی انبار یک جدول دیگر دارم و برای نمایش موجودی انبار از کوئری زیر استفاده می کنم مشکل ایجا هست که اگر یک کالا فقط در یکی از جدول ها رکورد داشته باشد در خروجی کوئری آن کالا نشان داده نمی شود ؟!
SELECT Product.Name,Product.Model,
SUM(Product_Entry.[Count])-SUM(Product_Quit.[Count])
FROM Product
INNER JOIN Product_Entry ON Product_Entry.Product_Id=Product.ProductId
INNER JOIN Product_Quit ON Product_Quit.Product_Id=Product.ProductId
GROUP BY Product.ProductId,Product.Name,Product.Model