|
List Info
Thread: Re: Complicated SQL output for report
|
|
| Re: Complicated SQL output for report |
  United States |
2008-04-08 12:50:32 |
|
Thanks ! I just got to know from forum that using row_number (Analytic function )will do the trick. Row_number will give a unique number to all the records in the partition. So everything happens in one SQL and efficient .
On Tue, Apr 8, 2008 at 9:55 AM, Sell, Jonathan C. < sellj  ccf.org">s ellj ccf.org> wrote:
I would execute a PL/SQL procedure (perhaps in a before-report trigger) which would loop through a cursor from your source table/view, picking out the desired records and writing them to a staging table. The Report proper would then select from the staging table. Personally I always launch reports from a Form and generate the report data before calling Reports.
Jon
|
![]()
|
Jonathan C. Sell | Surgery Technology Coordinator | Division of Surgery
Cleveland Clinic | 9500 Euclid Ave. | Cleveland, OH 44195 | (216) 444-1203
|
Hi All, I need a little SQL hint as to how to get the desired output for a report. 1) Please assume I have a view v_permit which has the data and structure like the following. This stores the information for People who have been issued a permit every month. One person can be issued first permit, second permit, third permit based on effective dates.
Title First Name Last Name Effective date End date Mr John Doe Jan 1, 2008 Feb 1, 2008 Mr John Doe feb 2, 2008 Mar 1.2008
Mr John Doe Mar2, 2008 Apri 1.2008 Mr John Doe Apr 25, 2008 June1.2008 Ms Nicole Smith feb1, 2008 Mar 25, 2008
Ms Nicole Smith Apr1, 2008 June 25, 2008 Ms Nicole Smith June1, 2008 Mar 25, 2008 Ms Nicole Smith July 25, 2008 Aug 30, 2008
2) We want to write a Oracle reports and the reports parameter screens has three check boxes that allows the user to select first permit, second or third permit or a combination of all issued to every person. Evrything is based on effective date
E.g, if the user sends First permit as a parameter, the result set should return Title First Name Last Name Effective date End date Mr John Doe Jan 1, 2008 Feb 1, 2008
Ms Nicole Smith &
| |