<?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: Consolidating the SELECT Statement --- ABAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107638#M1509322</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Closing the thread...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Jul 2010 13:25:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-07-23T13:25:23Z</dc:date>
    <item>
      <title>Consolidating the SELECT Statement --- ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107634#M1509318</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 have following query &amp;amp; calculation in part-1. I want to change part-1 so that i could achieve the same by Part-2. I know Part-2 is not syntactically good, but any suggestion how to make Part-1 as Part-2. Thanks...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Part-1)&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;SELECT Creation_Date&lt;/P&gt;&lt;P&gt;             Rcvd_Date	&lt;/P&gt;&lt;P&gt;    FROM ZPURCHASE&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;    UP TO 3 ROWS&lt;/P&gt;&lt;P&gt;    WHERE Customer  = '3000'&lt;/P&gt;&lt;P&gt;    ORDER BY Rcvd_Date DESCENDING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT ITAB INTO WA.&lt;/P&gt;&lt;P&gt;      WRITE:/ WA-Creation_Date,&lt;/P&gt;&lt;P&gt;              WA-Rcvd_Date.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   v_sumDays = 0.&lt;/P&gt;&lt;P&gt;   v_counter = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   LOOP AT ITAB INTO WA.&lt;/P&gt;&lt;P&gt;      v_noOfDays = WA-Rcvd_Date - WA-Creation_Date.&lt;/P&gt;&lt;P&gt;      v_sumDays = v_sumDays + v_noOfDays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      v_counter = v_counter + 1.&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   v_leadTime = v_sumDays / v_counter.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Part-2)&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;SELECT SUM ( Creation_Date - Rcvd_Date	) / COUNT(*)&lt;/P&gt;&lt;P&gt;    FROM ZPURCHASE&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;    UP TO 3 ROWS&lt;/P&gt;&lt;P&gt;    WHERE Customer  = '3000'&lt;/P&gt;&lt;P&gt;    ORDER BY Rcvd_Date DESCENDING.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Jul 2010 21:41:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107634#M1509318</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-22T21:41:04Z</dc:date>
    </item>
    <item>
      <title>Re: Consolidating the SELECT Statement --- ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107635#M1509319</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;select creation_date Rcvd_date from ZPURCHASE into table itab up to 3 rows where Customer = 3000.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_sumDays = 0.&lt;/P&gt;&lt;P&gt;v_counter = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab into wa sort by Rcvd_date descending.&lt;/P&gt;&lt;P&gt;v_noOfDays = WA-Rcvd_Date - WA-Creation_Date.&lt;/P&gt;&lt;P&gt;v_sumDays = v_sumDays + v_noOfDays.&lt;/P&gt;&lt;P&gt;v_counter = v_counter + 1.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you cannot do calculations in Select statement as you have declared in PART2.&lt;/P&gt;&lt;P&gt;Aggregate functions can be performed on one field or cannot do calculation other than their own functionality.&lt;/P&gt;&lt;P&gt;to achieve your requirement you need to do your own calculations, As you have done in your part1.&lt;/P&gt;&lt;P&gt;Please check the above code its almost dimilar to your code&lt;/P&gt;&lt;P&gt;But do not use move corresponding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it make you clear.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Lalit Gupta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Jul 2010 04:26:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107635#M1509319</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-23T04:26:24Z</dc:date>
    </item>
    <item>
      <title>Re: Consolidating the SELECT Statement --- ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107636#M1509320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code written in part 2 will not work, you have to do your own calculation like you have done in part 1.&lt;/P&gt;&lt;P&gt;Also your addition to select query 'into corresponding fields of table' can be avoided and you should check v_counter is initial or not before calculating v_leadTime.&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Jul 2010 05:55:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107636#M1509320</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-23T05:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Consolidating the SELECT Statement --- ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107637#M1509321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Adarsh and Lalit for your inputs.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Jul 2010 13:24:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107637#M1509321</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-23T13:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: Consolidating the SELECT Statement --- ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107638#M1509322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Closing the thread...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Jul 2010 13:25:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/consolidating-the-select-statement-abap/m-p/7107638#M1509322</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-07-23T13:25:23Z</dc:date>
    </item>
  </channel>
</rss>

