<?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 Regarding sql query in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sql-query/m-p/6263821#M1385469</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guriji,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to fetch the data from Mseg and mkpf table based on condion but it will take time. but are the condion we are written it will take lot of time .Plz tell what we are doing for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: mseg, mkpf.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;      MATNR TYPE mseg-MATNR,&lt;/P&gt;&lt;P&gt;      WERKS TYPE mseg-WERKS,&lt;/P&gt;&lt;P&gt;      BWART TYPE mseg-BWART,&lt;/P&gt;&lt;P&gt;      BUDAT TYPE mkpf-BUDAT,&lt;/P&gt;&lt;P&gt;      END OF T_ITAB.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: plant FOR mseg-WERKS OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select a&lt;SUB&gt;matnr a&lt;/SUB&gt;werks a&lt;SUB&gt;bwart b&lt;/SUB&gt;budat into t_itab from mseg as a inner join mkpf as b&lt;/P&gt;&lt;P&gt;      on a&lt;SUB&gt;mblnr = b&lt;/SUB&gt;mblnr&lt;/P&gt;&lt;P&gt;         where a&lt;SUB&gt;werks in plant and  a&lt;/SUB&gt;bwart = '201' or a~bwart = '261' .&lt;/P&gt;&lt;P&gt;COLLECT t_itab INTO t_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; endselect.&lt;/P&gt;&lt;P&gt;      loop at t_itab.&lt;/P&gt;&lt;P&gt;        WRITE:/ t_itab-matnr, t_itab-bwart, t_itab-budat,t_itab-werks.&lt;/P&gt;&lt;P&gt;        endloop.&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Oct 2009 05:43:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-10-30T05:43:04Z</dc:date>
    <item>
      <title>Regarding sql query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sql-query/m-p/6263821#M1385469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guriji,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to fetch the data from Mseg and mkpf table based on condion but it will take time. but are the condion we are written it will take lot of time .Plz tell what we are doing for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: mseg, mkpf.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;      MATNR TYPE mseg-MATNR,&lt;/P&gt;&lt;P&gt;      WERKS TYPE mseg-WERKS,&lt;/P&gt;&lt;P&gt;      BWART TYPE mseg-BWART,&lt;/P&gt;&lt;P&gt;      BUDAT TYPE mkpf-BUDAT,&lt;/P&gt;&lt;P&gt;      END OF T_ITAB.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: plant FOR mseg-WERKS OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    select a&lt;SUB&gt;matnr a&lt;/SUB&gt;werks a&lt;SUB&gt;bwart b&lt;/SUB&gt;budat into t_itab from mseg as a inner join mkpf as b&lt;/P&gt;&lt;P&gt;      on a&lt;SUB&gt;mblnr = b&lt;/SUB&gt;mblnr&lt;/P&gt;&lt;P&gt;         where a&lt;SUB&gt;werks in plant and  a&lt;/SUB&gt;bwart = '201' or a~bwart = '261' .&lt;/P&gt;&lt;P&gt;COLLECT t_itab INTO t_itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; endselect.&lt;/P&gt;&lt;P&gt;      loop at t_itab.&lt;/P&gt;&lt;P&gt;        WRITE:/ t_itab-matnr, t_itab-bwart, t_itab-budat,t_itab-werks.&lt;/P&gt;&lt;P&gt;        endloop.&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Oct 2009 05:43:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sql-query/m-p/6263821#M1385469</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-30T05:43:04Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding sql query</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sql-query/m-p/6263822#M1385470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avoid SELECT - END SELECT and select records into an internal table.&lt;/P&gt;&lt;P&gt;This will improve performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After this you can loop on the resultant internal table and can COLLECT  records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per my understanding there is not need to use the collect statement. Please check this at your end.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also , in place of  a&lt;SUB&gt;bwart = '201' or a&lt;/SUB&gt;bwart = '261'  use &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a~bwart in ( 201, 261 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Oct 2009 05:49:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sql-query/m-p/6263822#M1385470</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-30T05:49:14Z</dc:date>
    </item>
  </channel>
</rss>

