<?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 Re: SQL database: Problems with double rows in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418202#M697659</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried to remove "Drop Field", but it didn't change. I also removed all the distinct after this but it didn't help. Then I added "Drop Field" after the join-expression, tried that, and then added Distinct again but it didn't help... &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Mar 2013 12:45:11 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-03-07T12:45:11Z</dc:date>
    <item>
      <title>SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418200#M697657</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;I added a "Join" to my script and then I got double rows, half of them got the columns I have added with the "Join" and half of them doesn't. &lt;/P&gt;&lt;P&gt;I've tried to ad "Distinct" to "Load" and "SQL Select", but it doesn't help. I've also tried concat instead of join, but it doesn't help... &lt;/P&gt;&lt;P&gt;The script is attached to this post. &lt;/P&gt;&lt;P&gt;Thanks in advance. &lt;/P&gt;&lt;P&gt;/A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 12:16:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418200#M697657</guid>
      <dc:creator />
      <dc:date>2013-03-07T12:16:17Z</dc:date>
    </item>
    <item>
      <title>Re: SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418201#M697658</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;Hard to say as you are using Load *, but I see that you have dropped ID before the join. This could then result in duplicate rows which were distinct at load only because of the ID field. These duplicates could cause problems. Try the script without dropping the ID field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 12:38:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418201#M697658</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2013-03-07T12:38:05Z</dc:date>
    </item>
    <item>
      <title>Re: SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418202#M697659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried to remove "Drop Field", but it didn't change. I also removed all the distinct after this but it didn't help. Then I added "Drop Field" after the join-expression, tried that, and then added Distinct again but it didn't help... &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 12:45:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418202#M697659</guid>
      <dc:creator />
      <dc:date>2013-03-07T12:45:11Z</dc:date>
    </item>
    <item>
      <title>Re: SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418203#M697661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your problem will be linked to the null values in your data creating duplicates. If every one of your records has at least 1x null field (which it may do for lots of columns), it will appear to double your row count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try joining on one unique row identifier instead of *, or create your own similar to this ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;data:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;load&amp;nbsp; rowno() as rowid, *, 'data1' as source;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SQL SELECT distinct * FROM ...;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;concatenate load&amp;nbsp; rowno() as rowid, *, 'data2' as source;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;SQL SELECT distinct * FROM ...; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;{etc}&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;join (data)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;load&amp;nbsp; rowid, if( ... ) as ... resident data;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flipside&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 13:21:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418203#M697661</guid>
      <dc:creator>flipside</dc:creator>
      <dc:date>2013-03-07T13:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418204#M697663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Anna, you use join for the same table, It doesn't seem a good practice&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it's better to use something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FinalTable:&lt;/P&gt;&lt;P&gt;Load Distinct &amp;lt;describe all your fields&amp;gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=1, '-15år', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=2, '16-24år', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=3, '25-34år', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=4, '35-44år', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=5, '45-54år', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=6, '55-64år', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ålder=7, '65-år'))))))) as ÅlderKlartext,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Kön=1, 'Kille/Man', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Kön=2, 'Tjej/Kvinna', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Kön=3, 'Vill ej ange'))) as KönKlartext, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Besökningsfrekvens=1, '1-3 ggr/veckan', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Besökningsfrekvens=2, '4-7 ggr/veckan', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Besökningsfrekvens=3, '1-3 ggr/mån',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Besökningsfrekvens=4, 'Annat')))) as BesökKlartext, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=1, 'Annons', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=2, 'Annonsbladet', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=3, 'Masen',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=4, 'Internet',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=5, 'Telefon', &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=6, 'Vänner/fam.',&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Informationsväg=7, 'Annat'))))))) as InfoKlartext&lt;/P&gt;&lt;P&gt;Resident Fritid;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;drop table Fritid;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 13:39:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418204#M697663</guid>
      <dc:creator>eddysanchez</dc:creator>
      <dc:date>2013-03-07T13:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418205#M697664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perfect, thanks. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt; &lt;/P&gt;&lt;P&gt;/A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 13:42:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418205#M697664</guid>
      <dc:creator />
      <dc:date>2013-03-07T13:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: SQL database: Problems with double rows</title>
      <link>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418206#M697665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Whilst this works, self-joining is perfectly acceptable in Qlikview script - at least I haven't hit any issues with it!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;flipside&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2013 13:46:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/SQL-database-Problems-with-double-rows/m-p/418206#M697665</guid>
      <dc:creator>flipside</dc:creator>
      <dc:date>2013-03-07T13:46:27Z</dc:date>
    </item>
  </channel>
</rss>

