SQL Crazy Query...
CREATE TABLE EMPDev
(eno int,
ENAME varchar(20),
DName varchar(20),
Hours Decimal(10,2),
WorkType varchar(20));
INSERT INTO EMPDev Values(1,'xyz','Computers',14.12,'HOME');
INSERT INTO EMPDev Values(2,'xyz','Computers',15.20,'OFFICE')
INSERT INTO EMPDev Values(3,'xyz','Finance',16.30,'HOME')
INSERT INTO EMPDev Values(4,'xyz','Computers',14.10,'OFFICE')
INSERT INTO EMPDev Values(5,'xyz2','Computers',7.30,'HOME')
INSERT INTO EMPDev Values(6,'xyz2','Computers',16.45,'OFFICE')
INSERT INTO EMPDev Values(7,'xyz3','Computers',2.20,'HOME')
INSERT INTO EMPDev Values(8,'xyz4','Computers',14.10,'OFFICE')
I Want output like
ENAME DNAME HOME_Hours OFFICE_Hours
xyz Computers 14.12 29.50
xyz Finance 16.30 0
xyz2 Computers 7.30 16.45
xyz3 Computers 2.20 0
xyz4 Computers 0 14.20
Please help me.
Thanks in advance
|