| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Can someone optimize this query?
Break down this query to an easier-to-read format, and it appears that you are
ORDER BYing your select by BOTH p.last_name {as 3},
AND p.last_name {as p.last_name}
It's a minor quibble, and not your main problem, but ...
SELECT DISTINCT p.personid,
p.first_name, p.last_name, p.username,
p.address1, p.address2, p.city, p.state, p.zip,
p.company_name, p.phone1, p.fax, p.ref_personid, p2.viewable,
nvl((p2.last_modified - p.last_modified), 0) as difference
FROM person p, person p2
WHERE p.ref_personid = p2.personid(+)
AND p.ownerid = 25971
![]() |
![]() |