<?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: select entire fields with aggregate functions (max,...) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761577#M1775409</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ibrahim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To achieve this, you will need two select statements&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first select will give you a table with the max datetime per home&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT home max( datetime )&lt;/P&gt;&lt;P&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; FROM topten&lt;/P&gt;&lt;P&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; into CORRESPONDING FIELDS OF TABLE lt_groupedtt&lt;/P&gt;&lt;P&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; GROUP BY home.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The second select will give you all data for the corresponding entries :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTO CORRESPONDING FIELDS OF TABLE lt_topten&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM topten&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR ALL ENTRIES IN lt_groupedtt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE home eq lt_groupedtt-home&lt;/P&gt;&lt;P&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; and datetime eq lt_groupedtt-maxdatetime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the syntax for 'FOR ALL ENTRIES' (this will be very helpfull, since this is how you will usually handle these type of selects in ABAP).&amp;nbsp; You also need to declare the structures and tables fro lt_topten and lt_groupedtt.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Freek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Sep 2013 19:42:36 GMT</pubDate>
    <dc:creator>freek_cavens2</dc:creator>
    <dc:date>2013-09-30T19:42:36Z</dc:date>
    <item>
      <title>select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761572#M1775404</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'm very new to ABAP&lt;/P&gt;&lt;P&gt;How to solve the following situation in abap:&lt;/P&gt;&lt;P&gt;&lt;A href="http://stackoverflow.com/questions/612231/how-can-i-select-rows-with-maxcolumn-value-distinct-by-another-column-in-sql"&gt;http://stackoverflow.com/questions/612231/how-can-i-select-rows-with-maxcolumn-value-distinct-by-another-column-in-sql&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In contrast, how to apply the following mysql code(solution in previous topic) in abap:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif;"&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;SELECT&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; tt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.*&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; topten tt&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;INNER&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;JOIN&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;SELECT&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; home&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; MAX&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;datetime&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;)&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;AS&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; MaxDateTime&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; topten&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;GROUP&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;BY&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; home&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;)&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; groupedtt &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;ON&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; tt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;home &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; groupedtt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;home &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b;"&gt;AND&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; tt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;datetime &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; groupedtt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;MaxDateTime&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope you help me with these situations:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;STRONG&gt;how to select columns NOT in group by clause&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;STRONG&gt;how to use JOIN with subquery&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your help be will be much appreciated, Thanx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 Sep 2013 19:06:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761572#M1775404</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-09-29T19:06:29Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761573#M1775405</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;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG&gt;Join&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;It is used to JOIN two DATABASE tables&lt;/P&gt;&lt;P&gt;having some COMMON fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;&lt;STRONG&gt;Join&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT a~pernr a~begda a~endda a~branc b~nachn b~vorna&lt;/P&gt;&lt;P&gt; FROM pa0023 as a&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; INNER JOIN pa0002 as b&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ON a_pernr = b~pernr&lt;/P&gt;&lt;P&gt;INTO TABLE ifinal&lt;/P&gt;&lt;P&gt;WHERE a~pernr IN ( select pernr from pa0023&lt;/P&gt;&lt;P&gt;where aedtm = p_aedtm and&lt;/P&gt;&lt;P&gt;uname ne 'KA51151'&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls check this link &lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/dc/dc7614099b11d295320000e8353423/frameset.htm"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/dc/dc7614099b11d295320000e8353423/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 04:54:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761573#M1775405</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-09-30T04:54:41Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761574#M1775406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi,&lt;/P&gt;&lt;P&gt;Try this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-family: terminal,monaco;"&gt;SELECT &lt;SPAN class="L0S52"&gt;DISTINCT * &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &amp;lt;itab&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM topten&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE datetime &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;MAX&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( datetime&lt;/SPAN&gt; &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FROM topten&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;GROUP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BY home&lt;/SPAN&gt; &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 05:42:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761574#M1775406</guid>
      <dc:creator>former_member220538</dc:creator>
      <dc:date>2013-09-30T05:42:35Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761575#M1775407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanx for your reply,&lt;/P&gt;&lt;P&gt;but what I meant is how to JOIN a table with a Subquery (NOT another table) just like mentioned earlier:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.... JOIN (SELECT ..... FROM ....) ON ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is that possible in ABAP?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 13:06:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761575#M1775407</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-09-30T13:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761576#M1775408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;Jeffin George wrote:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Hi,&lt;/P&gt;&lt;P&gt;Try this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-family: terminal,monaco;"&gt;SELECT &lt;SPAN class="L0S52"&gt;DISTINCT * &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52" style="font-family: terminal,monaco;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &amp;lt;itab&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM topten&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE datetime &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;MAX&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( datetime&lt;/SPAN&gt; &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FROM topten&lt;/SPAN&gt; &lt;SPAN class="L0S52"&gt;GROUP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BY home&lt;/SPAN&gt; &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx for your help,&lt;/P&gt;&lt;P&gt;unfortunately this didn't solve the issue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To make things more clear I've attached an Image for the table with sample data alonge a SELECT with the aggregate max applied and another with your code&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;the code resulted in unwanted data, however it seemed work with the example in the original post link.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Though I know the how to achieve what I want, I can't get it done in ABAP &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/289037" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 14:29:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761576#M1775408</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-09-30T14:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761577#M1775409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ibrahim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To achieve this, you will need two select statements&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first select will give you a table with the max datetime per home&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT home max( datetime )&lt;/P&gt;&lt;P&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; FROM topten&lt;/P&gt;&lt;P&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; into CORRESPONDING FIELDS OF TABLE lt_groupedtt&lt;/P&gt;&lt;P&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; GROUP BY home.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The second select will give you all data for the corresponding entries :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTO CORRESPONDING FIELDS OF TABLE lt_topten&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM topten&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR ALL ENTRIES IN lt_groupedtt&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE home eq lt_groupedtt-home&lt;/P&gt;&lt;P&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; and datetime eq lt_groupedtt-maxdatetime.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the syntax for 'FOR ALL ENTRIES' (this will be very helpfull, since this is how you will usually handle these type of selects in ABAP).&amp;nbsp; You also need to declare the structures and tables fro lt_topten and lt_groupedtt.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Freek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 19:42:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761577#M1775409</guid>
      <dc:creator>freek_cavens2</dc:creator>
      <dc:date>2013-09-30T19:42:36Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761578#M1775410</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;If DB specific SQL's are not a problem try using the ADBC classes to run your query just like you do on a SQL client. Should give you more flexibility. Check the link below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="active_link" href="http://help.sap.com/abapdocu_702/en/abenadbc.htm" title="http://help.sap.com/abapdocu_702/en/abenadbc.htm"&gt;http://help.sap.com/abapdocu_702/en/abenadbc.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Arindam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Sep 2013 23:39:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761578#M1775410</guid>
      <dc:creator>arindam_m</dc:creator>
      <dc:date>2013-09-30T23:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761579#M1775411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ibrahim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to do it in one select statement, you could off course also use a query with a 'Where exists' subquery.&amp;nbsp; The syntax for this is quite similar to normal SQL syntax.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Freek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Oct 2013 08:37:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761579#M1775411</guid>
      <dc:creator>freek_cavens2</dc:creator>
      <dc:date>2013-10-01T08:37:13Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761580#M1775412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Freek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx for your help, I tried to make it in single statement with no luck,&lt;/P&gt;&lt;P&gt;can you provide me the code with one statement please&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Oct 2013 15:45:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761580#M1775412</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-01T15:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761581#M1775413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try &lt;/P&gt;&lt;P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;SPAN class="L0S52"&gt;DISTINCT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;itab&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;topten &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;EXISTS &lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;topten &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;home &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;home &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;datetime &amp;gt; a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;datetime &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN class="L0S52"&gt;or&lt;BR /&gt;&lt;/SPAN&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN class="L0S52"&gt; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;DISTINCT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;itab&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;topten &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;datetime &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;MAX&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;datetime &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;topten &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;home &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;home &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;(Or could you explain your MySQL code ?)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Raymond&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2013 13:24:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761581#M1775413</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2013-10-02T13:24:56Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761582#M1775414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ibrahim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the code, if you want to get all data of the purchase orders on the max date for each vendor.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;SPAN class="L0S55"&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; lt_ekko &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;ekko&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN class="L0S52"&gt;START-OF-SELECTION&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;ekko &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;CORRESPONDING &lt;SPAN class="L0S52"&gt;FIELDS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_ekko&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;EXISTS &lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;lifnr&lt;BR /&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; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;ekko &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b&lt;BR /&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; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;lifnr &lt;SPAN class="L0S52"&gt;EQ &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;lifnr&lt;BR /&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; &lt;SPAN class="L0S52"&gt;GROUP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BY &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;lifnr&lt;BR /&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; HAVING &lt;SPAN class="L0S52"&gt;MAX&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;aedat &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;aedat &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Freek&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2013 14:45:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761582#M1775414</guid>
      <dc:creator>freek_cavens2</dc:creator>
      <dc:date>2013-10-02T14:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761583#M1775415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanx Freek for your help, it worked fine&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 03:03:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761583#M1775415</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-03T03:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761584#M1775416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Raymond, it worked nice for me&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;I've tried removing DISTINCT and it gave me the same result, so I'm wondering why using DISTINCT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I guess using DISTINCT with (*) has no effect in a table with a primary key, am I wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 03:09:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761584#M1775416</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-03T03:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761585#M1775417</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you all for your help, I've learnt more than solving my issue &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1826/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Freek's and Raymond's solutions worked great, however I'm facing another issue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sometimes there is more than a record with the same value for the latest date "max(date)" for a specific "home",&lt;/P&gt;&lt;P&gt;how to eliminate duplicates from result with same 'max date' for the same home (something like DISTINCT homeid)&lt;/P&gt;&lt;P&gt;in other words, I need to select only one entry for the latest date for each home (maybe the one with latest recid)&lt;/P&gt;&lt;P&gt;hope I managed to make it clear &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/1826/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is a sample result with Freek's and Raymond's codes applied, I want to eliminate records like the red one, any help will be appreciated&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;RECID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HOMEID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLAYER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RESOURCES&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;00000001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04.03.2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOHN&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; 100&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #ff0000;"&gt;00000012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04.03.2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOHN&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; 599&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;00000002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000011&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04.03.2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JULIET&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; 250&lt;/P&gt;&lt;P&gt;00000003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000012&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04.03.2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BORAT&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; 300&lt;/P&gt;&lt;P&gt;00000008&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000013&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01.01.2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BORAT&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; 400&lt;/P&gt;&lt;P&gt;00000010&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000014&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 04.04.2009&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PETER&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; 200&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx again &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 03:11:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761585#M1775417</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-03T03:11:54Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761586#M1775418</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes this one was only a hint as I presumed your next question, if you want OPEN-SQL to remove duplicates, you should replace the * with the unicity keys (but may be required to read again database for other fields)&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;SELECT DISTINCT home datetime&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Else you could add a second subquery to restrict (if recid is primary key)&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;AND NOT EXISTS ( SELECT * FROM topten AS c WHERE c~home = a~home AND c~datetime = a~datetime&amp;nbsp; AND c~recid &amp;gt; a~recid).&amp;nbsp; &lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;But report's maintainability will be poor, and load on database server high, it's time to work with the internal table (SORT and &lt;A href="http://help.sap.com/abapdocu_731/en/abapdelete_duplicates.htm"&gt;DELETE ADJACENT RECORDS COMPARING&lt;/A&gt;) (Depending on actual requirement, you could also use aggregate function to group duplicates in a single record)&lt;/P&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>Thu, 03 Oct 2013 06:11:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761586#M1775418</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2013-10-03T06:11:22Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761587#M1775419</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Raymond for your great help, worked exactly as I wanted&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wheeow, didn't expect to be such complicated query&lt;/P&gt;&lt;P&gt;after wrapping all together I came up with this query, hope I can refine it into a simpler one&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;it_homes &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;zhomes &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;EXISTS&lt;/P&gt;&lt;P&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; &lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;zhomes &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b&lt;/P&gt;&lt;P&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; &lt;SPAN class="L0S52"&gt;WHERE&amp;nbsp; &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;homeid &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;homeid &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate &amp;gt; a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&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;&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;EXISTS&lt;/P&gt;&lt;P&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; &lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;zhomes &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;homeid &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;homeid &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;c&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&amp;gt; a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 12:40:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761587#M1775419</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-03T12:40:29Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761588#M1775420</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes you could write something like (I did not check syntax)&lt;/P&gt;&lt;P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN class="L0S52"&gt;SELECT * &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;it_homes &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;zhomes &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;a&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;EXISTS &lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;* &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;zhomes &lt;SPAN class="L0S52"&gt;AS &lt;/SPAN&gt;b&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;homeid &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;homeid&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate &amp;gt; a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate &lt;SPAN class="L0S52"&gt;OR &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;cdate&amp;nbsp; &lt;SPAN class="L0S52"&gt;AND &lt;/SPAN&gt;b&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&amp;gt; a&lt;SPAN class="L0S70"&gt;~&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;id &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;But should you, have a thought for the SQL optimizer and the poor guy that will maintain the program after you...&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Raymond&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 12:51:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761588#M1775420</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2013-10-03T12:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: select entire fields with aggregate functions (max,...)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761589#M1775421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanx Raymond, you are the man &lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_macro_emoticon jive_emote" src="https://community.sap.com/1826/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Oct 2013 18:32:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-entire-fields-with-aggregate-functions-max/m-p/9761589#M1775421</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-03T18:32:14Z</dc:date>
    </item>
  </channel>
</rss>

