<?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: Drill Down in SQL: in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496451#M1932553</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to all!! I will open this thread in HANA space.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 18 Jan 2016 12:33:28 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-01-18T12:33:28Z</dc:date>
    <item>
      <title>Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496444#M1932546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a data model, which represent a set of hierarchical nodes. I would like to kwno, if is possible to get the children of a node with a SQL query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I try to explain with an example, with DB model. I have two tables: ZNODE&amp;nbsp; (nodes master data) and ZRELATION (hierarchy).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ZNODE&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;ID&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;TEXT&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N2.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;6&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;N1.1.1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ZRELATION&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;PARENT&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;ID&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;2&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;3&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;If I filter the query by node 1, I would get: N1.1, N1.2, N1.1.1 .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Can I do this with SQL?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Thanks!!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Carlos.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 09:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496444#M1932546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-01-18T09:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496445#M1932547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A single SQL statement can easily give immediate children, but AFAIK not for an infinite number of hierarchy level, no syntax for recursivity?&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
&lt;P style="font-family: courier; color: black;"&gt;&lt;SPAN style="color: #0000ff;"&gt;SELECT&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;text&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;FROM&lt;/SPAN&gt; znode &lt;SPAN style="color: #0000ff;"&gt;AS&lt;/SPAN&gt; a&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;WHERE&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #3399ff;"&gt;1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;OR&lt;/SPAN&gt; EXISTS &lt;SPAN style="color: #800097;"&gt;(&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;SELECT&lt;/SPAN&gt; * &lt;SPAN style="color: #0000ff;"&gt;FROM&lt;/SPAN&gt; zrelation &lt;SPAN style="color: #0000ff;"&gt;AS&lt;/SPAN&gt; b&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;WHERE&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt; = &lt;/SPAN&gt;a~1&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;AND&lt;/SPAN&gt; b~parent&lt;SPAN style="color: #800080;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #3399ff;"&gt;1&lt;/SPAN&gt; &lt;SPAN style="color: #800097;"&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;OR&lt;/SPAN&gt; EXISTS &lt;SPAN style="color: #800097;"&gt;(&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;SELECT&lt;/SPAN&gt; * &lt;SPAN style="color: #0000ff;"&gt;FROM&lt;/SPAN&gt; zrelation &lt;SPAN style="color: #0000ff;"&gt;AS&lt;/SPAN&gt; b&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;WHERE&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt; = &lt;/SPAN&gt;a~1&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;AND&lt;/SPAN&gt; EXISTS &lt;SPAN style="color: #800097;"&gt;(&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;SELECT&lt;/SPAN&gt; * &lt;SPAN style="color: #0000ff;"&gt;FROM&lt;/SPAN&gt; zrelation &lt;SPAN style="color: #0000ff;"&gt;AS&lt;/SPAN&gt; c&lt;/P&gt;
&lt;P style="font-family: courier; color: black;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #0000ff;"&gt;WHERE&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt; = &lt;/SPAN&gt;b~1 &lt;SPAN style="color: #0000ff;"&gt;AND&lt;/SPAN&gt; c~parent&lt;SPAN style="color: #800080;"&gt; = &lt;/SPAN&gt;&lt;SPAN style="color: #3399ff;"&gt;1&lt;/SPAN&gt; &lt;SPAN style="color: #800097;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="color: #800080;"&gt;.&lt;/SPAN&gt; &lt;EM style="color: #808080;"&gt;" etc.&lt;/EM&gt;&lt;/P&gt;
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 09:40:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496445#M1932547</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2016-01-18T09:40:05Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496446#M1932548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Raymond, but does not help me, because in real scenario I don't know the maximum depth of the tree.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 09:47:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496446#M1932548</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-01-18T09:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496447#M1932549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Inside ABAP, you can model a solution with meshes and reflexive transitive associations&amp;nbsp; (&lt;A href="http://help.sap.com/abapdocu_750/en/index.htm?file=ABENMESH_FOR_REFLEX_SNGL_ABEXA.htm"&gt;see example&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have &lt;A href="http://help.sap.com/abapdocu_750/en/index.htm?file=ABENCDS_F1_ASSOCIATION.htm"&gt;associations in CDS&lt;/A&gt; too but no transitive ones. Therefore, in SQL/CDS you are retricted to the direct subnodes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 11:17:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496447#M1932549</guid>
      <dc:creator>retired_member</dc:creator>
      <dc:date>2016-01-18T11:17:19Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496448#M1932550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Horst. With ABAP, i know how can develop the algorithm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But we have a HANA DB, and i want to delegate the calculation in SQL (if it is possible. For your answers, and my knowledge, I see that it is not possible).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I use Hana Studio , Do you know wich is the best option to do it?&amp;nbsp; &lt;SPAN style="font-size: 10pt;"&gt;Attribute view or Analytical View or Calculation View??&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to all!! Carlos.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 11:48:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496448#M1932550</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-01-18T11:48:58Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496449#M1932551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not an HANA expert, but I'd say calculation views. Attribute views and analytic views are modelled in Hana Studio but implemented in SQL Calculation views can be programmed in SQLScript. If you are able to implement the algorithm in SQLScript you can also put it into an &lt;A href="http://help.sap.com/abapdocu_750/en/index.htm?file=abenamdp.htm"&gt;AMDP&lt;/A&gt; to make it available in ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Horst&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 12:02:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496449#M1932551</guid>
      <dc:creator>retired_member</dc:creator>
      <dc:date>2016-01-18T12:02:42Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496450#M1932552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Moderator message&lt;/STRONG&gt;: I suggest you close this thread and open a new one in the HANA space.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 12:15:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496450#M1932552</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2016-01-18T12:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: Drill Down in SQL:</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496451#M1932553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks to all!! I will open this thread in HANA space.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jan 2016 12:33:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/drill-down-in-sql/m-p/11496451#M1932553</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-01-18T12:33:28Z</dc:date>
    </item>
  </channel>
</rss>

