|
Archives of the TeradataForumMessage Posted: Wed, 21 Jan 2004 @ 19:27:38 GMT
<-- Anonymously Posted: Wednesday, January 21, 2004 14:07 --> My question deals with normalizing an attribute by pivoting a single row full of data into a more normalized multiple rows containing a single value. An example of what I have been given is in the following table. state_code county_code 48 1,2,3,4,5,6,7,8,9,10,11,12 The format I would like to convert this to is in the table below. state_code county_code 48 1 48 2 48 3 48 4 48 5 48 6 48 7 48 9 48 10 48 11 48 12 The first function that came to mind is Substring coupled with Position. Note that there are no leading or trailing commas. Does anyone have any better ideas? If I use the substring / position combo, how might I increment the substring to start at position 3 (or comma +1) and pull the data to the next comma? Thanks in advance.
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||