<?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: problem in select in a loop in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420200#M1049855</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Select within a loop will not &lt;U&gt;visibily&lt;/U&gt; affect performance initially if only dealing with small amounts of data, &lt;STRONG&gt;but it is not good practice&lt;/STRONG&gt; as often your system grows more data over time which gradually introduces performance issues. Especially when dealing with transactional data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also if you do a SELECT SINGLE ensure you use the full table key, otherwise you are not guaranteed a consistent &amp;amp; unique set of data being returned. Plus only the EQ operator will guarantee a single record as there could be many other values LT, GT, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a few tips &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 18 Sep 2008 12:40:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-18T12:40:17Z</dc:date>
    <item>
      <title>problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420194#M1049849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i m having the following scenario&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at lit_hr into ls_hr .&lt;/P&gt;&lt;P&gt;  select single pernr begda endda department from&lt;/P&gt;&lt;P&gt;    pa9001 into ls_9001 &lt;/P&gt;&lt;P&gt;     where begda &amp;lt;= ls_hr-enda &lt;/P&gt;&lt;P&gt; and enda &amp;gt;= ls_hr-enda .&lt;/P&gt;&lt;P&gt;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;as i cant get all the data outside the loop with for all enteries as read doesnot work with  LE and GE only equal to works.&lt;/P&gt;&lt;P&gt;please let me know some possibility reagarding this .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 10:45:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420194#M1049849</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T10:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420195#M1049850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;whatever u r doing is not prefer  performance wise .&lt;/P&gt;&lt;P&gt;use for all entries ......wht kind of problen u r facing with for all entries...tell me?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 10:49:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420195#M1049850</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T10:49:09Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420196#M1049851</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; How can you now ensure that there will be only one record for this condition? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway you can try in this way which is an alternative&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
select  pernr begda endda department from
pa9001 into table lt_9001 
for all entries in lt_hr
where begda le ls_hr-enda 
and enda ge ls_hr-enda .

loop at lit_hr into ls_hr .
loop at lt_9001 where begde le ls_hr-begda
                         and enda ge ls_hr-enda.
endloop.
endloop.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This will give multiple or single entry satisfying that condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Kothand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 10:54:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420196#M1049851</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T10:54:40Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420197#M1049852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;loop at lit_hr into ls_hr .&lt;/P&gt;&lt;P&gt;select single pernr begda endda department from&lt;/P&gt;&lt;P&gt;pa9001 into ls_9001 &lt;/P&gt;&lt;P&gt;where begda &amp;lt;= ls_hr-enda &lt;/P&gt;&lt;P&gt;and enda &amp;gt;= ls_hr-enda .&lt;/P&gt;&lt;P&gt;***************&lt;/P&gt;&lt;P&gt;append ls_9001 to &amp;lt;itab&amp;gt;.&lt;/P&gt;&lt;P&gt;*********&lt;/P&gt;&lt;P&gt;endloop .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope so it will eork&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 10:55:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420197#M1049852</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T10:55:15Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420198#M1049853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks kothand but loop inside loop doesnot effect performance do let me know&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 11:58:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420198#M1049853</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T11:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420199#M1049854</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; Definitely No &lt;STRONG&gt;for your case&lt;/STRONG&gt;. 2 reasons for this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Using a LOOP inside LOOP is much better than SELECT inside a LOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) The second loop has 2 conditions. so it will not go through all the records in that table. It will go into that loop only if it satisfies these conditions. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Kothand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 12:06:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420199#M1049854</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T12:06:02Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420200#M1049855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Select within a loop will not &lt;U&gt;visibily&lt;/U&gt; affect performance initially if only dealing with small amounts of data, &lt;STRONG&gt;but it is not good practice&lt;/STRONG&gt; as often your system grows more data over time which gradually introduces performance issues. Especially when dealing with transactional data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also if you do a SELECT SINGLE ensure you use the full table key, otherwise you are not guaranteed a consistent &amp;amp; unique set of data being returned. Plus only the EQ operator will guarantee a single record as there could be many other values LT, GT, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a few tips &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Sep 2008 12:40:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420200#M1049855</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-18T12:40:17Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420201#M1049856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;so is it ok if i use loop inside loop as it will select only one record .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Sep 2008 07:24:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420201#M1049856</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-19T07:24:21Z</dc:date>
    </item>
    <item>
      <title>Re: problem in select in a loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420202#M1049857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Done&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Oct 2008 07:36:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-select-in-a-loop/m-p/4420202#M1049857</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-06T07:36:29Z</dc:date>
    </item>
  </channel>
</rss>

