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.
Author |
Topic |
Jamuna
Starting Member
7 Posts |
Posted - 2012-07-03 : 03:38:01
|
Hi All, Can anybody help me in writing an sql query which is defined below:I'm having two table Itemtype and ItemsItemtype-------------------ItemTypeID ItemParent TypeName-------------------------------1 0 XXX2 1 YYY3 1 ZZZ4 0 SSS5 4 GGG Items--------------------ItemID ItemTypeID ItemCost----------------------------------1 1 50002 2 10003 4 2504 1 1655These are the two tables:I joined both table using itemtypeid.Now i need to display Items with ItemParentId = 0andcalculate the Itemcost of Items with itemtypeId and ItemparentTypeIdvalue same.Please help me |
|
stepson
Aged Yak Warrior
545 Posts |
Posted - 2012-07-03 : 04:31:37
|
Hinot sure , but here is something select items.*,COST.Costfrom items inner join ( select itemtype.typeName,itemtype.itemTypeID,sum(itemCost) as Cost from itemtype inner join items on itemtype.itemTypeID=items.itemTypeID where itemParent=0 group by itemtype.typeName,itemtype.itemTypeID)COST on items.itemTypeID=COST.itemTypeIDor select itemtype.typeName,itemtype.itemTypeID,sum(itemCost) as Cost from itemtype inner join items on itemtype.itemTypeID=items.itemTypeID where itemParent=0group by itemtype.typeName,itemtype.itemTypeID or select sum(itemCost) as Cost from itemtype inner join items on itemtype.itemTypeID=items.itemTypeID where itemParent=0 |
 |
|
|
|
|