<?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: Query Enhancement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346772#M517763</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;you can create a view consisting of those tables and in that specify the joining conditions and then  write the remaining conditions in select querry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Jun 2007 07:08:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-04T07:08:29Z</dc:date>
    <item>
      <title>Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346771#M517762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to fetch data from LIKP and LIPS using INNER JOIN. The following are my selection criteria :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Shipping point/receiving point - LIKP-VSTEL (Mandatory)&lt;/P&gt;&lt;P&gt;2. Delivery Date - LIKP-LFDAT (Mandatory)&lt;/P&gt;&lt;P&gt;3. Receiving plant for deliveries - LIKP-KUNNR (Optional)&lt;/P&gt;&lt;P&gt;4. Ship-to party - LIKP-KUNNR (Optional)&lt;/P&gt;&lt;P&gt;5. Delivery Doc. No. - LIKP-VBELN (Optional)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The query I have written is as below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT P&lt;SUB&gt;VBELN P&lt;/SUB&gt;VSTEL P&lt;SUB&gt;LFDAT P&lt;/SUB&gt;KUNNR P&lt;SUB&gt;LIFNR P&lt;/SUB&gt;BLDAT&lt;/P&gt;&lt;P&gt;        P~WADAT_IST&lt;/P&gt;&lt;P&gt;        F&lt;SUB&gt;VGBEL F&lt;/SUB&gt;POSNR F&lt;SUB&gt;MATNR F&lt;/SUB&gt;LGORT F&lt;SUB&gt;CHARG F&lt;/SUB&gt;LFIMG&lt;/P&gt;&lt;P&gt;        F&lt;SUB&gt;MEINS F&lt;/SUB&gt;VRKME F&lt;SUB&gt;BRGEW F&lt;/SUB&gt;GEWEI F&lt;SUB&gt;LGMNG F&lt;/SUB&gt;ARKTX&lt;/P&gt;&lt;P&gt;        F&lt;SUB&gt;SPART F&lt;/SUB&gt;WERKS F~LFIMG&lt;/P&gt;&lt;P&gt;           FROM LIKP AS P&lt;/P&gt;&lt;P&gt;           INNER JOIN LIPS AS F&lt;/P&gt;&lt;P&gt;             ON  P&lt;SUB&gt;VBELN EQ F&lt;/SUB&gt;VBELN&lt;/P&gt;&lt;P&gt;             AND P&lt;SUB&gt;ERNAM EQ F&lt;/SUB&gt;ERNAM&lt;/P&gt;&lt;P&gt;           INTO CORRESPONDING FIELDS OF TABLE I_LIKP_LIPS&lt;/P&gt;&lt;P&gt;           WHERE P~LFDAT IN S_DATE&lt;/P&gt;&lt;P&gt;           AND P~VSTEL EQ S_VSTEL&lt;/P&gt;&lt;P&gt;           AND P~VBELN IN S_DOCNO&lt;/P&gt;&lt;P&gt;           AND P~KUNNR IN S_RWERKS&lt;/P&gt;&lt;P&gt;           AND P~KUNNR IN S_CUSTNO&lt;/P&gt;&lt;P&gt;           AND P~WADAT_IST EQ GIDATE&lt;/P&gt;&lt;P&gt;           AND F~LFIMG NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now the above query is taking a lot of time because the user does not feeds the primary key data i.e. VBELN as it is not suppose to be mandatory as per our requirement. There is also a secondary index on LFDAT but still the data access is slow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anybody suggest me how to enhance this query performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THANX IN ADVANCE.......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 07:03:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346771#M517762</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T07:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346772#M517763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;you can create a view consisting of those tables and in that specify the joining conditions and then  write the remaining conditions in select querry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 07:08:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346772#M517763</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T07:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346773#M517764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also if any FM for finding Delivery data using vstel and lfdat is there please suggest.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 07:09:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346773#M517764</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T07:09:27Z</dc:date>
    </item>
    <item>
      <title>Re: Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346774#M517765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Change the sequence of the fields in the Where condition as&lt;/P&gt;&lt;P&gt;check once that this statement  P~KUNNR IN S_RWERKS it may be &lt;/P&gt;&lt;P&gt;P~WERKS in S_RWERKS .&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;WHERE P~VBELN IN S_DOCNO&lt;/P&gt;&lt;P&gt;AND P~VSTEL EQ S_VSTEL&lt;/P&gt;&lt;P&gt;AND P~WADAT_IST EQ GIDATE&lt;/P&gt;&lt;P&gt;AND P~LFDAT IN S_DATE&lt;/P&gt;&lt;P&gt;AND P~KUNNR IN S_CUSTNO&lt;/P&gt;&lt;P&gt;AND P~WERKS IN S_RWERKS&lt;/P&gt;&lt;P&gt;AND AND F~LFIMG NE 0.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 07:10:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346774#M517765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T07:10:11Z</dc:date>
    </item>
    <item>
      <title>Re: Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346775#M517766</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;First of all I suggest you to use for all entries..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Say your VBELN is not mandatory, It does not mean you neeed not use this,,&lt;/P&gt;&lt;P&gt;This selection criteria is for the user..&lt;/P&gt;&lt;P&gt;If he need only particular VBELN he gives the Vblen numbers,..&lt;/P&gt;&lt;P&gt;else if he leaves blank then all the VBLEN from database will be as output..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First check whether you are fetching data from LIKP in sequence..&lt;/P&gt;&lt;P&gt;see the LIKP table for seqeunce..&lt;/P&gt;&lt;P&gt;Then use for all entries for LIPS..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eg: &lt;/P&gt;&lt;P&gt;select VBELN VSTEL ..... (this field should be in sequence as in LIKP table)&lt;/P&gt;&lt;P&gt;into it_likp (define all your fields in it_likp table which you are fetching from LIKP)&lt;/P&gt;&lt;P&gt;from LIKP&lt;/P&gt;&lt;P&gt;where vbeln = s_vbeln and VSTEL = s_VSTEL...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now &lt;/P&gt;&lt;P&gt;SELECT VBLEN POSNR WGBEL...&lt;/P&gt;&lt;P&gt;into table it_LIPS (define your LIPS fileds in this table)&lt;/P&gt;&lt;P&gt;from lips&lt;/P&gt;&lt;P&gt;for all entries in it_LIKP&lt;/P&gt;&lt;P&gt;where vbeln = it_likp-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will increase your performance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rewards if useful..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;nazeer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 07:12:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346775#M517766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-04T07:12:37Z</dc:date>
    </item>
    <item>
      <title>Re: Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346776#M517767</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; Make us of Logical Database, it gives u the option of dynamic selection screen and the join conditions will be automatically taken care of. Your program code also reduces.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pramod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2007 07:14:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346776#M517767</guid>
      <dc:creator>pramodv</dc:creator>
      <dc:date>2007-06-04T07:14:55Z</dc:date>
    </item>
    <item>
      <title>Re: Query Enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346777#M517768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 05:18:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-enhancement/m-p/2346777#M517768</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T05:18:07Z</dc:date>
    </item>
  </channel>
</rss>

