Click here to Skip to main content
15,895,779 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi
I use below QUERY to maintain my stock but its not show exact result

SQL
select p.Product_Name Product,isnull(sum(d.qty),0) Purchase_Qty, isnull(sum(i.qty),0) Issue_Qty, (isnull(sum(d.qty),0)-isnull(sum(i.qty),0)) InStock
from purchase_dtl d left join issue_dpt i on i.Product_ID=d.Product_ID
right join product p on p.id = d.Product_ID
group by p.Product_Name


Result
Product|Purchase_Qty|Issue_Qty|InStock
Pen------1000---------300--------700
Books----4000---------1000-------3000

My Exact Purchase
Product|Purchase_Qty
Pen------500
Books----2000

My Exact issue
Product|Issue_Qty
Pen------300
Books----1000

Please Help me to solve my problem

Thanks
Posted
Updated 6-Dec-14 4:14am
v2
Comments
Maciej Los 6-Dec-14 11:06am    
Sorry, but your question is not clear... ;(

Hi,
try this
SQL
select p.Product_Name Product,isnull(sum(d.qty),0) Purchase_Qty, isnull(sum(i.qty),0) Issue_Qty, (isnull(sum(d.qty),0)-isnull(sum(i.qty),0)) InStock
from purchase_dtl d left join issue_dpt i on i.Product_ID=d.Product_ID
right join product p on p.id = d.Product_ID and p.id=i.Product_ID group by p.Product_Name
 
Share this answer
 
try this..
SQL
select p.Product_Name Product,isnull(sum(d.qty),0) Purchase_Qty, isnull(sum(i.qty),0) Issue_Qty, (isnull(sum(d.qty),0)-isnull(sum(i.qty),0)) InStock
from purchase_dtl d,issue_dpt i,product p where i.Product_ID=d.Product_ID
and d.Product_ID=p.id
group by p.Product_Name
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900