Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: SQL query problem
Hello Mike,
you could try this one:
CREATE TABLE TEST_MEJ2 (PERSON VARCHAR2(20),FRUIT VARCHAR2(20))
TABLESPACE VC_DATEN
INSERT INTO TEST_MEJ2 VALUES('BOB', 'APPLE');
INSERT INTO TEST_MEJ2 VALUES('TOM', 'KIWI');
INSERT INTO TEST_MEJ2 VALUES('JIM', 'PEACH');
INSERT INTO TEST_MEJ2 VALUES('BOB', 'KIWI');
INSERT INTO TEST_MEJ2 VALUES('TOM', 'PEAR');
INSERT INTO TEST_MEJ2 VALUES('JIM', 'APPLE');
SELECT A.PERSON
FROM
(
SELECT PERSON, SUM(CASE WHEN FRUIT = 'APPLE' THEN 100 WHEN FRUIT = 'PEACH' THEN 1000 ELSE 0 END) FRUIT_VAL FROM TEST_MEJ2
sim Received on Mon Jan 23 2006 - 09:35:02 CST
![]() |
![]() |