| Author |
Topic |
|
iforum
Starting Member
1 Post |
Posted - 2009-06-20 : 07:40:42
|
| hi, i need sql query to get list of all home which is having equipment 'Mixture grinder' as well as 'Washing machine'. My tables will be like this.Table - Home HomeNumber INT, HomeAddress VARCHAR(256), HomeEquipmentID INTTable - HomeEquipment HomeEquipmentID INT, EquipmentName VARCHAR(64)INSERT INTO HomeEquipment (HomeEqupmentID,EquipmentName) VALUES (1,'Mixture Grinder')INSERT INTO HomeEquipment (HomeEqupmentID,EquipmentName) VALUES (2,'Washing Machine')INSERT INTO HomeEquipment (HomeEqupmentID,EquipmentName) VALUES (3,'Telephone')INSERT INTO Home (HomeNumber, HomeAddress, HomeEquipmentID) VALUES(1000,'1st Cross, NewJersey',1)INSERT INTO Home (HomeNumber, HomeAddress, HomeEquipmentID) VALUES(1000,'1st Cross, NewJersey',1)INSERT INTO Home (HomeNumber, HomeAddress, HomeEquipmentID) VALUES(1000,'1st Cross, NewJersey',2)INSERT INTO Home (HomeNumber, HomeAddress, HomeEquipmentID) VALUES(1001,'1st Cross, Paris',3)INSERT INTO Home (HomeNumber, HomeAddress, HomeEquipmentID) VALUES(1002,'1st Cross, paris',2)INSERT INTO Home (HomeNumber, HomeAddress, HomeEquipmentID) VALUES(1003,'1st Cross, London',1)I need a sql query which gets me all the homes which contains both 'Mixture Grinder' and 'Washing Machine'Please help me with a select statement.Raghu Sunkara |
|
|
bklr
Master Smack Fu Yak Hacker
1693 Posts |
Posted - 2009-06-20 : 07:51:11
|
| select homenumber,homeaddress,h.homeequipmentid,h.equipmentnamefrom home hinner join homeequipment he on he.homeequipmentid = h.homeequipmentidwhere h.homeequipmentid in (1,2) |
 |
|
|
|
|
|