<?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 Statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914708#M1147244</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;TYPES : BEGIN OF t_p,&lt;/P&gt;&lt;P&gt;   pernr TYPE pa0001-pernr,&lt;/P&gt;&lt;P&gt;   btrtl  TYPE pa0001-btrtl,&lt;/P&gt;&lt;P&gt;   BEGDA  TYPE PA2001-BEGDA,&lt;/P&gt;&lt;P&gt;  ENDDA  TYPE PA2001-ENDDA,&lt;/P&gt;&lt;P&gt;  AWART  TYPE PA2001-AWART,&lt;/P&gt;&lt;P&gt;  bEGUZ  TYPE pA2001-BEGUZ,&lt;/P&gt;&lt;P&gt;  ENDZU  TYPE PA2001-ENDUZ,&lt;/P&gt;&lt;P&gt;  STDAT TYPE PA2001-STDAT,&lt;/P&gt;&lt;P&gt;        END OF t_p.&lt;/P&gt;&lt;P&gt;data: i_tab TYPE STANDARD TABLE OF t_p.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pa0001&lt;SUB&gt;pernr pa0001&lt;/SUB&gt;btrtl PA2001&lt;SUB&gt;BEGDA PA2001&lt;/SUB&gt;ENDDA PA2001&lt;SUB&gt;AWART PA2001&lt;/SUB&gt;BEGUZ PA2001&lt;SUB&gt;ENDUZ PA2001&lt;/SUB&gt;STDAT&lt;/P&gt;&lt;P&gt;into table i_tab&lt;/P&gt;&lt;P&gt;from pa0001 inner join pa0000&lt;/P&gt;&lt;P&gt;  on pa0001&lt;SUB&gt;pernr = pa0000&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;inner join pa2001&lt;/P&gt;&lt;P&gt;   on pa0001&lt;SUB&gt;pernr = pa2001&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;where ( pa0001&lt;SUB&gt;brtrl = 'DE01' and PA2001&lt;/SUB&gt;AWART in (0200, 0201, 0350) )&lt;/P&gt;&lt;P&gt;or (pa0001~brtrl = 'AT22' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Else you can also use for all entries.&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;Dev.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Dev Parbutteea on Dec 26, 2008 12:50 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Dev Parbutteea on Dec 26, 2008 12:55 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Dec 2008 11:39:30 GMT</pubDate>
    <dc:creator>dev_parbutteea</dc:creator>
    <dc:date>2008-12-26T11:39:30Z</dc:date>
    <item>
      <title>Select Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914707#M1147243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have one requirement, there i need to fetch the data for the following fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PA0001-BTRTL, PA2001-PERNR, PA2001-BEGDA, PA2001-ENDDA, PA2001-AWART, PA2001-BEGUZ, PA2001--ENDZU, PA2001-STDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here the PERNR should be in PA0000 infotype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here, personal subarea BTRTL is equal to DE01 then the Absence types 0200, 0201 and 0350 only be displayed.&lt;/P&gt;&lt;P&gt;&amp;amp; if the personal subare BTRTL is equal to AT22 then all Absence types should be displayed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need all the records for BTRTL is equal to DE01 and BTRTL is equal to AT22. I mean, three for DE01 and all for AT22.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please suggest how to write the select statement to achieve the requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nagarjuna.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Dec 2008 11:03:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914707#M1147243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-26T11:03:51Z</dc:date>
    </item>
    <item>
      <title>Re: Select Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914708#M1147244</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;TYPES : BEGIN OF t_p,&lt;/P&gt;&lt;P&gt;   pernr TYPE pa0001-pernr,&lt;/P&gt;&lt;P&gt;   btrtl  TYPE pa0001-btrtl,&lt;/P&gt;&lt;P&gt;   BEGDA  TYPE PA2001-BEGDA,&lt;/P&gt;&lt;P&gt;  ENDDA  TYPE PA2001-ENDDA,&lt;/P&gt;&lt;P&gt;  AWART  TYPE PA2001-AWART,&lt;/P&gt;&lt;P&gt;  bEGUZ  TYPE pA2001-BEGUZ,&lt;/P&gt;&lt;P&gt;  ENDZU  TYPE PA2001-ENDUZ,&lt;/P&gt;&lt;P&gt;  STDAT TYPE PA2001-STDAT,&lt;/P&gt;&lt;P&gt;        END OF t_p.&lt;/P&gt;&lt;P&gt;data: i_tab TYPE STANDARD TABLE OF t_p.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select pa0001&lt;SUB&gt;pernr pa0001&lt;/SUB&gt;btrtl PA2001&lt;SUB&gt;BEGDA PA2001&lt;/SUB&gt;ENDDA PA2001&lt;SUB&gt;AWART PA2001&lt;/SUB&gt;BEGUZ PA2001&lt;SUB&gt;ENDUZ PA2001&lt;/SUB&gt;STDAT&lt;/P&gt;&lt;P&gt;into table i_tab&lt;/P&gt;&lt;P&gt;from pa0001 inner join pa0000&lt;/P&gt;&lt;P&gt;  on pa0001&lt;SUB&gt;pernr = pa0000&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;inner join pa2001&lt;/P&gt;&lt;P&gt;   on pa0001&lt;SUB&gt;pernr = pa2001&lt;/SUB&gt;pernr&lt;/P&gt;&lt;P&gt;where ( pa0001&lt;SUB&gt;brtrl = 'DE01' and PA2001&lt;/SUB&gt;AWART in (0200, 0201, 0350) )&lt;/P&gt;&lt;P&gt;or (pa0001~brtrl = 'AT22' ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Else you can also use for all entries.&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;Dev.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Dev Parbutteea on Dec 26, 2008 12:50 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Dev Parbutteea on Dec 26, 2008 12:55 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Dec 2008 11:39:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914708#M1147244</guid>
      <dc:creator>dev_parbutteea</dc:creator>
      <dc:date>2008-12-26T11:39:30Z</dc:date>
    </item>
    <item>
      <title>Re: Select Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914709#M1147245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use Inner join in the select statement like,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select PA0001~PERNR &lt;/P&gt;&lt;P&gt;          PA0001~BRTRL &lt;/P&gt;&lt;P&gt;          PA2001~BEGDA &lt;/P&gt;&lt;P&gt;          PA2001~ENDDA &lt;/P&gt;&lt;P&gt;          PA2001~AWART &lt;/P&gt;&lt;P&gt;          PA2001~BEGUZ &lt;/P&gt;&lt;P&gt;          PA2001~ENDUZ &lt;/P&gt;&lt;P&gt;          PA2001~STDAT&lt;/P&gt;&lt;P&gt;    into table i_tab&lt;/P&gt;&lt;P&gt;   from PA0001 inner Join PA0000&lt;/P&gt;&lt;P&gt;      on PA0001&lt;SUB&gt;PERNR = PA0000&lt;/SUB&gt;PERNR&lt;/P&gt;&lt;P&gt;          inner join PA2001&lt;/P&gt;&lt;P&gt;on PA0001&lt;SUB&gt;PERNR = PA2001&lt;/SUB&gt;PERNR&lt;/P&gt;&lt;P&gt;where ( PA0001&lt;SUB&gt;BRTRL = 'DE01' and PA2001&lt;/SUB&gt;AWART in (0200, 0201, 0350) )&lt;/P&gt;&lt;P&gt;or (PA0001~BRTRL = 'AT22' ).&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;Joan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Dec 2008 12:17:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914709#M1147245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-29T12:17:57Z</dc:date>
    </item>
    <item>
      <title>Re: Select Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914710#M1147246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nagarjuna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try this code,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES : BEGIN OF t_pa0000,
          pernr TYPE pa0000-pernr,
        END OF t_pa0000,

        BEGIN OF t_final,
          pernr TYPE pa0001-pernr,
          btrtl TYPE pa0001-btrtl,
          begda TYPE pa2001-begda,
          endda TYPE pa2001-endda,
          awart TYPE pa2001-awart,
          beguz TYPE pa2001-beguz,
          endzu TYPE pa2001-enduz,
          stdat TYPE pa2001-stdaz,
        END OF t_final.

DATA : it_pa0000 TYPE STANDARD TABLE OF t_pa0000,
       wa_pa0000 TYPE t_pa0000,

        it_final TYPE STANDARD TABLE OF t_final,
        wa_final TYPE t_final.

START-OF-SELECTION.

  SELECT
    pernr
  FROM pa0000
  INTO TABLE it_pa0000.

  SELECT
    a~pernr
    a~btrtl
    b~begda
    b~endda
    b~awart
    b~beguz
    b~enduz
    b~stdaz
  FROM pa0001 AS a
  INNER JOIN pa2001 AS b
  ON a~pernr = b~pernr
  INTO TABLE it_final
  FOR ALL ENTRIES IN it_pa0000
  WHERE
    ( a~pernr = it_pa0000-pernr ) AND
    ( ( a~btrtl = 'DE01' AND b~awart IN ('0200' , '0201' , '0350') ) OR ( a~btrtl = 'AT22' ) ).
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this solves your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards.&lt;/P&gt;&lt;P&gt;Tarun Gambhir.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Dec 2008 05:09:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914710#M1147246</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2008-12-30T05:09:24Z</dc:date>
    </item>
    <item>
      <title>Re: Select Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914711#M1147247</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;the optimal method in your case would be to write a select statement to read from infotype 1001 and then use FM &lt;STRONG&gt;HR_READ_INFOTYPE&lt;/STRONG&gt;  to fetch details from 2001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sumanjeet.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Dec 2008 05:34:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/4914711#M1147247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-30T05:34:13Z</dc:date>
    </item>
  </channel>
</rss>

