Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: query help.
looks fine to me.
-----Original Message-----
Sent: Thursday, August 22, 2002 10:58 AM
To: Multiple recipients of list ORACLE-L
Hey list Guru, Can anyone help me with this query? Many thanks,
SELECT
A.COUNTY_CODE, C.COUNTY_NAME, lpad(B.PRECINCT,4,' '), count(*), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(18*12))/(1*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(19*12))/(11*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(30*12))/(10*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(40*12))/(10*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(50*12))/(10*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(60*12))/(5*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, A.DOB)-(65*12))/(10*99)),1,0)), sum(decode(A.DOB, NULL, 1, 0)) FROM ONLINE_VOTERS A, ADDRESS_INDEX B, COUNTIES C WHERE A.COUNTY_CODE = B.COUNTY_CODE AND A.ADDRESS_ID = B.ADDRESS_ID
D.COUNTY_CODE, C2.COUNTY_NAME, lpad(D.PRECINCT,4,' '), count(*), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(18*12))/(1*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(19*12))/(11*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(30*12))/(10*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(40*12))/(10*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(50*12))/(10*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(60*12))/(5*12)),1,0)), sum(DECODE(0,floor((months_between(sysdate, D.DOB)-(65*12))/(10*99)),1,0)), sum(decode(D.DOB, NULL, 1, 0))
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: cw
INET: cw_at_netlimit.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Thu Aug 22 2002 - 10:38:56 CDT
![]() |
![]() |