Thanks for your reply Tom
This looks interesting
I took your example, and applied it to my file (changing to the applicable
field names) and lo and behold, what I wanted to see
Now I have to also include ALL the other fields and play with creating a
temporary file, where I can then update the time-stamp etc,etc,etc.
VERY INTERESTING
Thanks
Alan Shore
Programmer/Analyst, Direct Response
E:AShore@xxxxxxxx
P:(631) 200-5019
C:(631) 880-8640
"If you're going through Hell, keep going" - Winston Churchill
                                                                       
             Tom E Stieger                                             
             <testieger@finewi                                         
             re.com>                                                    To
             Sent by:                  "'Midrange Systems Technical    
             midrange-l-bounce         Discussion'"                    
             s@xxxxxxxxxxxx            <midrange-l@xxxxxxxxxxxx>       
                                                                        cc
                                                                       
             08/09/2010 03:28                                      Subject
             PM                        RE: Using SQL to "mix" the records
                                       in a file                       
                                                                       
             Please respond to                                         
             Midrange Systems                                          
                 Technical                                             
                Discussion                                             
             <midrange-l@midra                                         
                 nge.com>                                              
                                                                       
                                                                       
Use row number by timestamp and breaking on record type.  Then you can
order by row number and recid.
WITH numbering AS (
		 SELECT timestamp, recid,
		 ROW_NUMBER() OVER (PARTITION BY recid ORDER BY timestamp) AS
number
FROM your_file )
SELECT number, recid, timestamp FROM numbering
ORDER BY number, recid
-Tom Stieger
PS. There is more info on this and other functions at
http://www-03.ibm.com/systems/resources/systems_i_software_db2_pdf_rcte_olap.pdf
.
-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Alan Shore
Sent: Monday, August 09, 2010 11:30 AM
To: midrange-l@xxxxxxxxxxxx
Subject: Re: Using SQL to "mix" the records in a file
As soon as I pressed Enter, I wasn't too sure that I had explained myself
So here is my second attempt The file contains 1,000 records, by timestamp,
but as it happens, the first 500 are record types A and the second 500 are
record types B (by timestamp)
I need to change the timestamp so that the 2 types are mingled A B A B A B
by timestamp
Hopefully that makes it a little clearer
Again, thanks in advance
Alan Shore
Programmer/Analyst, Direct Response
E:AShore@xxxxxxxx
P:(631) 200-5019
C:(631) 880-8640
"If you're going through Hell, keep going" - Winston Churchill
             Alan Shore
             <AlanShore@xxxxxx
             om>                                                        To
             Sent by:                  midrange-l@xxxxxxxxxxxx
             midrange-l-bounce                                          cc
             s@xxxxxxxxxxxx
                                                                   Subject
                                       Using SQL to "mix" the records in a
             08/09/2010 01:53          file
             PM
             Please respond to
             Midrange Systems
                 Technical
                Discussion
             <midrange-l@midra
                 nge.com>
Morning all
sorry about the subject line, but I couldn't think of a better one Here is
my predicament
I have a test file with thousands of records, but basically 2 types Record
type A Record type B
The key to this file is a timestamp field, however, the file is basically
one batch of record type A, followed by a batch of record type B (based on
timestamp)
How can I "mix/mingle" these types so that the sequence (by timestamp) is A
B A B A
it can be a group of A, a group of B, a group of A, a group of B As long as
there is a mixture I've thought about this all morning to no avail, so if
someone has any ideas , it would be MUCH appreciated
Thanks in advance
Alan Shore
Programmer/Analyst, Direct Response
E:AShore@xxxxxxxx
P:(631) 200-5019
C:(631) 880-8640
"If you're going through Hell, keep going" - Winston Churchill
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe, unsubscribe,
or change list options,
visit: 
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at 
http://archive.midrange.com/midrange-l.
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: 
http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at 
http://archive.midrange.com/midrange-l.
 
As an Amazon Associate we earn from qualifying purchases.