Site Sponsored By: SQLDSC - SQL Server Desired State Configuration
Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Please help!Query aggregate function for multiple tableplease help....thank you in advancesupp_det --table1prodid nchar --foriegn keysuppid ncharsupqty intspdate smalldatetimepromas --table2prodid nchar --primary keydescription varcharmodid nchar--foriegn keyprodet --table3modid nchar --nchar --primary keymodesc varcharuprice moneyordet --table3orid nchar--foriegn keyprodid ncharorqty intSelect promas.description,(sum(ordet.orqty) - sum(supp_det.supqty)) as [Re order] from ordet inner join(promas inner join supp_det on promas.prodid = supp_det.prodid) on promas.prodid=ordet.prodidwhere [Re order] < 4 group by promas.description order by descthe value of my [Re order] is the sum (sum(ordet.orqty) - sum(supp_det.supqty)).. i want to see the difference between the two field in difference table...but it not the output shown.... i want to see all my product below 4 so i can identify which product should i order....................plz help
visakh16
Very Important crosS Applying yaK Herder
52326 Posts
Posted - 2008-09-21 : 01:25:11
may be this
SELECT p.description,SUM(ordsum-supsum) AS [Re order]FROM promas pINNER JOIN (SELECT prodid,SUM(orqty) AS ordsum FROM ordet GROUP BY prodid) oON o.prodid=p.prodidINNER JOIN (SELECT prodid,SUM(supqty) AS supsum FROM supp_det GROUP BY prodid) sON s.prodid=p.prodidGROUP BY p.descriptionORDER BY [Re order] desc
wormz666
Posting Yak Master
110 Posts
Posted - 2008-09-21 : 11:41:15
thank you......
visakh16
Very Important crosS Applying yaK Herder
52326 Posts
Posted - 2008-09-21 : 13:25:16
quote:Originally posted by wormz666 thank you......