<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Columns to rows based on naming convention in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848064#M297607</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was given below SQL table data (I know it's not in NF &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/laugh.png" /&gt; ).&lt;/P&gt;&lt;P&gt;Instead of columns I want to create rows so that I have three columns width, length, height.&lt;/P&gt;&lt;P&gt;The number behind each column indicates their relationship.&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;Width1, Length1 and Height1 are related&lt;/P&gt;&lt;P&gt;Width2, Length2 and Height2 are related and so on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The actual DB-table contains plenty of columns so here's just an extract:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="width.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/92478_width.PNG" style="height: 292px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the end I want a table like so:&lt;/P&gt;&lt;P&gt;ID | Pos&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Width&amp;nbsp;&amp;nbsp;&amp;nbsp; | Length&amp;nbsp;&amp;nbsp;&amp;nbsp; | Height&lt;/P&gt;&lt;P&gt;1&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 10&lt;/P&gt;&lt;P&gt;1&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 20&lt;/P&gt;&lt;P&gt;1&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 30&lt;/P&gt;&lt;P&gt;2&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;2&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;2&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's the data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableInit:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Width1, Width2, Width3, Length1, Length2, Length3, Height1, Height2, Height3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 10, 15, 20, 2, 4, 6, 10, 20, 30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 20, 40, 60, 5, 10, 15, 1, 2, 3&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableInit2:&lt;/P&gt;&lt;P&gt;Load ID,&lt;/P&gt;&lt;P&gt;SubField(Width1&amp;amp;','&amp;amp;Width2&amp;amp;','&amp;amp;Width3,',') AS Width&lt;/P&gt;&lt;P&gt;,SubField(Length1&amp;amp;','&amp;amp;Length2&amp;amp;','&amp;amp;Length3,',') AS Length&lt;/P&gt;&lt;P&gt;,SubField(Height1&amp;amp;','&amp;amp;Height2&amp;amp;','&amp;amp;Height3,',') AS Height&lt;/P&gt;&lt;P&gt;Resident TableInit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Jul 2015 07:50:21 GMT</pubDate>
    <dc:creator />
    <dc:date>2015-07-10T07:50:21Z</dc:date>
    <item>
      <title>Columns to rows based on naming convention</title>
      <link>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848064#M297607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was given below SQL table data (I know it's not in NF &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/laugh.png" /&gt; ).&lt;/P&gt;&lt;P&gt;Instead of columns I want to create rows so that I have three columns width, length, height.&lt;/P&gt;&lt;P&gt;The number behind each column indicates their relationship.&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;Width1, Length1 and Height1 are related&lt;/P&gt;&lt;P&gt;Width2, Length2 and Height2 are related and so on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The actual DB-table contains plenty of columns so here's just an extract:&lt;/P&gt;&lt;P&gt;&lt;IMG alt="width.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/92478_width.PNG" style="height: 292px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the end I want a table like so:&lt;/P&gt;&lt;P&gt;ID | Pos&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | Width&amp;nbsp;&amp;nbsp;&amp;nbsp; | Length&amp;nbsp;&amp;nbsp;&amp;nbsp; | Height&lt;/P&gt;&lt;P&gt;1&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 10&lt;/P&gt;&lt;P&gt;1&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 20&lt;/P&gt;&lt;P&gt;1&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 30&lt;/P&gt;&lt;P&gt;2&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 1&lt;/P&gt;&lt;P&gt;2&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 40&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 2&lt;/P&gt;&lt;P&gt;2&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 60&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; 3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's the data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableInit:&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Width1, Width2, Width3, Length1, Length2, Length3, Height1, Height2, Height3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 10, 15, 20, 2, 4, 6, 10, 20, 30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 20, 40, 60, 5, 10, 15, 1, 2, 3&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TableInit2:&lt;/P&gt;&lt;P&gt;Load ID,&lt;/P&gt;&lt;P&gt;SubField(Width1&amp;amp;','&amp;amp;Width2&amp;amp;','&amp;amp;Width3,',') AS Width&lt;/P&gt;&lt;P&gt;,SubField(Length1&amp;amp;','&amp;amp;Length2&amp;amp;','&amp;amp;Length3,',') AS Length&lt;/P&gt;&lt;P&gt;,SubField(Height1&amp;amp;','&amp;amp;Height2&amp;amp;','&amp;amp;Height3,',') AS Height&lt;/P&gt;&lt;P&gt;Resident TableInit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jul 2015 07:50:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848064#M297607</guid>
      <dc:creator />
      <dc:date>2015-07-10T07:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: Columns to rows based on naming convention</title>
      <link>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848065#M297608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Temp:&lt;/P&gt;&lt;P&gt;CrossTable(Type, Value)&lt;/P&gt;&lt;P&gt;LOAD * INLINE [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID, Width1, Width2, Width3, Length1, Length2, Length3, Height1, Height2, Height3&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1, 10, 15, 20, 2, 4, 6, 10, 20, 30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2, 20, 40, 60, 5, 10, 15, 1, 2, 3&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;Replace(Type, 'Width', '') AS Pos,&lt;/P&gt;&lt;P&gt;Value AS Width&lt;/P&gt;&lt;P&gt;RESIDENT Temp&lt;/P&gt;&lt;P&gt;WHERE Type Like 'Width*';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OUTER JOIN (Data)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;Replace(Type, 'Length', '') AS Pos,&lt;/P&gt;&lt;P&gt;Value AS Length&lt;/P&gt;&lt;P&gt;RESIDENT Temp&lt;/P&gt;&lt;P&gt;WHERE Type Like 'Length*' ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OUTER JOIN (Data)&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;ID,&lt;/P&gt;&lt;P&gt;Replace(Type, 'Height', '') AS Pos,&lt;/P&gt;&lt;P&gt;Value AS Height&lt;/P&gt;&lt;P&gt;RESIDENT Temp&lt;/P&gt;&lt;P&gt;WHERE Type Like 'Height*' ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP TABLE Temp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jul 2015 08:08:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848065#M297608</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2015-07-10T08:08:31Z</dc:date>
    </item>
    <item>
      <title>Re: Columns to rows based on naming convention</title>
      <link>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848066#M297609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;beautiful. Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jul 2015 12:51:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Columns-to-rows-based-on-naming-convention/m-p/848066#M297609</guid>
      <dc:creator />
      <dc:date>2015-07-10T12:51:05Z</dc:date>
    </item>
  </channel>
</rss>

