<?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/2476441#M557505</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT command - Information and example code of how to use the select command &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The select command is the most fundamental function of writing ABAP programs allowing the retrieval ofdata from SAP database tables. Below are a few examples of the various ways of selecting data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*Code to demonstrate select command
*Code to demonstrate select into internal table command
TYPES: BEGIN OF t_bkpf,
*  include structure bkpf.
  bukrs LIKE bkpf-bukrs,
  belnr LIKE bkpf-belnr,
  gjahr LIKE bkpf-gjahr,
  bldat LIKE bkpf-bldat,
  monat LIKE bkpf-monat,
  budat LIKE bkpf-budat,
  xblnr LIKE bkpf-xblnr,
  awtyp LIKE bkpf-awtyp,
  awkey LIKE bkpf-awkey,
 END OF t_bkpf.
DATA: it_bkpf TYPE STANDARD TABLE OF t_bkpf INITIAL SIZE 0,
      wa_bkpf TYPE t_bkpf.

TYPES: BEGIN OF t_bseg,
*include structure bseg.
  bukrs     LIKE bseg-bukrs,
  belnr     LIKE bseg-belnr,
  gjahr     LIKE bseg-gjahr,
  buzei     LIKE bseg-buzei,
  mwskz     LIKE bseg-mwskz,         "Tax code
  umsks     LIKE bseg-umsks,         "Special G/L transaction type
  prctr     LIKE bseg-prctr,         "Profit Centre
  hkont     LIKE bseg-hkont,         "G/L account
  xauto     LIKE bseg-xauto,
  koart     LIKE bseg-koart,
  dmbtr     LIKE bseg-dmbtr,
  mwart     LIKE bseg-mwart,
  hwbas     LIKE bseg-hwbas,
  aufnr     LIKE bseg-aufnr,
  projk     LIKE bseg-projk,
  shkzg     LIKE bseg-shkzg,
  kokrs     LIKE bseg-kokrs,
 END OF t_bseg.
DATA: it_bseg TYPE STANDARD TABLE OF t_bseg INITIAL SIZE 0,
      wa_bseg TYPE t_bseg.


*Select directly into an internal table
SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
       dmbtr mwart hwbas aufnr projk shkzg kokrs
  FROM bseg
  INTO TABLE it_bseg.


* Select directly into an internal table where fields are in a
* different order or not all fields are specified 
SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
       dmbtr mwart hwbas aufnr projk shkzg kokrs
  FROM bseg
  INTO CORRESPONDING FIELDS OF TABLE it_bseg.


*Select... endselect command
SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
       dmbtr mwart hwbas aufnr projk shkzg kokrs
  FROM bseg
  INTO wa_bseg.

  APPEND wa_bseg TO it_bseg.
ENDSELECT.


*Select FOR ALL ENTRIES command
SELECT bukrs belnr gjahr bldat monat budat xblnr awtyp awkey
  UP TO 100 ROWS
  FROM bkpf
  INTO TABLE it_bkpf.

IF sy-subrc EQ 0.
* The FOR ALL ENTRIES comand only retrieves data which matches
* entries within a particular internal table.
  SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
         dmbtr mwart hwbas aufnr projk shkzg kokrs
    FROM bseg
    INTO TABLE it_bseg
    FOR ALL ENTRIES IN it_bkpf
    WHERE bukrs EQ it_bkpf-bukrs AND
          belnr EQ it_bkpf-belnr AND
          gjahr EQ it_bkpf-gjahr.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward  points if it is usefull ....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Girish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Jul 2007 09:51:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-03T09:51:23Z</dc:date>
    <item>
      <title>Select statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476440#M557504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you provide various select statements?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points will be rewarded.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 09:48:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476440#M557504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T09:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: Select statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476441#M557505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;SELECT command - Information and example code of how to use the select command &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The select command is the most fundamental function of writing ABAP programs allowing the retrieval ofdata from SAP database tables. Below are a few examples of the various ways of selecting data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*Code to demonstrate select command
*Code to demonstrate select into internal table command
TYPES: BEGIN OF t_bkpf,
*  include structure bkpf.
  bukrs LIKE bkpf-bukrs,
  belnr LIKE bkpf-belnr,
  gjahr LIKE bkpf-gjahr,
  bldat LIKE bkpf-bldat,
  monat LIKE bkpf-monat,
  budat LIKE bkpf-budat,
  xblnr LIKE bkpf-xblnr,
  awtyp LIKE bkpf-awtyp,
  awkey LIKE bkpf-awkey,
 END OF t_bkpf.
DATA: it_bkpf TYPE STANDARD TABLE OF t_bkpf INITIAL SIZE 0,
      wa_bkpf TYPE t_bkpf.

TYPES: BEGIN OF t_bseg,
*include structure bseg.
  bukrs     LIKE bseg-bukrs,
  belnr     LIKE bseg-belnr,
  gjahr     LIKE bseg-gjahr,
  buzei     LIKE bseg-buzei,
  mwskz     LIKE bseg-mwskz,         "Tax code
  umsks     LIKE bseg-umsks,         "Special G/L transaction type
  prctr     LIKE bseg-prctr,         "Profit Centre
  hkont     LIKE bseg-hkont,         "G/L account
  xauto     LIKE bseg-xauto,
  koart     LIKE bseg-koart,
  dmbtr     LIKE bseg-dmbtr,
  mwart     LIKE bseg-mwart,
  hwbas     LIKE bseg-hwbas,
  aufnr     LIKE bseg-aufnr,
  projk     LIKE bseg-projk,
  shkzg     LIKE bseg-shkzg,
  kokrs     LIKE bseg-kokrs,
 END OF t_bseg.
DATA: it_bseg TYPE STANDARD TABLE OF t_bseg INITIAL SIZE 0,
      wa_bseg TYPE t_bseg.


*Select directly into an internal table
SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
       dmbtr mwart hwbas aufnr projk shkzg kokrs
  FROM bseg
  INTO TABLE it_bseg.


* Select directly into an internal table where fields are in a
* different order or not all fields are specified 
SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
       dmbtr mwart hwbas aufnr projk shkzg kokrs
  FROM bseg
  INTO CORRESPONDING FIELDS OF TABLE it_bseg.


*Select... endselect command
SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
       dmbtr mwart hwbas aufnr projk shkzg kokrs
  FROM bseg
  INTO wa_bseg.

  APPEND wa_bseg TO it_bseg.
ENDSELECT.


*Select FOR ALL ENTRIES command
SELECT bukrs belnr gjahr bldat monat budat xblnr awtyp awkey
  UP TO 100 ROWS
  FROM bkpf
  INTO TABLE it_bkpf.

IF sy-subrc EQ 0.
* The FOR ALL ENTRIES comand only retrieves data which matches
* entries within a particular internal table.
  SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart
         dmbtr mwart hwbas aufnr projk shkzg kokrs
    FROM bseg
    INTO TABLE it_bseg
    FOR ALL ENTRIES IN it_bkpf
    WHERE bukrs EQ it_bkpf-bukrs AND
          belnr EQ it_bkpf-belnr AND
          gjahr EQ it_bkpf-gjahr.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward  points if it is usefull ....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Girish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 09:51:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476441#M557505</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T09:51:23Z</dc:date>
    </item>
    <item>
      <title>Re: Select statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476442#M557506</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;&amp;lt;b&amp;gt;Code to demonstrate select command&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Code to demonstrate select into internal table command&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF t_bkpf,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; include structure bkpf.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  bukrs LIKE bkpf-bukrs,&lt;/P&gt;&lt;P&gt;  belnr LIKE bkpf-belnr,&lt;/P&gt;&lt;P&gt;  gjahr LIKE bkpf-gjahr,&lt;/P&gt;&lt;P&gt;  bldat LIKE bkpf-bldat,&lt;/P&gt;&lt;P&gt;  monat LIKE bkpf-monat,&lt;/P&gt;&lt;P&gt;  budat LIKE bkpf-budat,&lt;/P&gt;&lt;P&gt;  xblnr LIKE bkpf-xblnr,&lt;/P&gt;&lt;P&gt;  awtyp LIKE bkpf-awtyp,&lt;/P&gt;&lt;P&gt;  awkey LIKE bkpf-awkey,&lt;/P&gt;&lt;P&gt; END OF t_bkpf.&lt;/P&gt;&lt;P&gt;DATA: it_bkpf TYPE STANDARD TABLE OF t_bkpf INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      wa_bkpf TYPE t_bkpf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF t_bseg,&lt;/P&gt;&lt;P&gt;*include structure bseg.&lt;/P&gt;&lt;P&gt;  bukrs     LIKE bseg-bukrs,&lt;/P&gt;&lt;P&gt;  belnr     LIKE bseg-belnr,&lt;/P&gt;&lt;P&gt;  gjahr     LIKE bseg-gjahr,&lt;/P&gt;&lt;P&gt;  buzei     LIKE bseg-buzei,&lt;/P&gt;&lt;P&gt;  mwskz     LIKE bseg-mwskz,         "Tax code&lt;/P&gt;&lt;P&gt;  umsks     LIKE bseg-umsks,         "Special G/L transaction type&lt;/P&gt;&lt;P&gt;  prctr     LIKE bseg-prctr,         "Profit Centre&lt;/P&gt;&lt;P&gt;  hkont     LIKE bseg-hkont,         "G/L account&lt;/P&gt;&lt;P&gt;  xauto     LIKE bseg-xauto,&lt;/P&gt;&lt;P&gt;  koart     LIKE bseg-koart,&lt;/P&gt;&lt;P&gt;  dmbtr     LIKE bseg-dmbtr,&lt;/P&gt;&lt;P&gt;  mwart     LIKE bseg-mwart,&lt;/P&gt;&lt;P&gt;  hwbas     LIKE bseg-hwbas,&lt;/P&gt;&lt;P&gt;  aufnr     LIKE bseg-aufnr,&lt;/P&gt;&lt;P&gt;  projk     LIKE bseg-projk,&lt;/P&gt;&lt;P&gt;  shkzg     LIKE bseg-shkzg,&lt;/P&gt;&lt;P&gt;  kokrs     LIKE bseg-kokrs,&lt;/P&gt;&lt;P&gt; END OF t_bseg.&lt;/P&gt;&lt;P&gt;DATA: it_bseg TYPE STANDARD TABLE OF t_bseg INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      wa_bseg TYPE t_bseg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*Select directly into an internal table&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart&lt;/P&gt;&lt;P&gt;       dmbtr mwart hwbas aufnr projk shkzg kokrs&lt;/P&gt;&lt;P&gt;  FROM bseg&lt;/P&gt;&lt;P&gt;  INTO TABLE it_bseg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;* Select directly into an internal table where fields are in a&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;different order or not all fields are specified&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart&lt;/P&gt;&lt;P&gt;       dmbtr mwart hwbas aufnr projk shkzg kokrs&lt;/P&gt;&lt;P&gt;  FROM bseg&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE it_bseg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*Select... endselect command&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart&lt;/P&gt;&lt;P&gt;       dmbtr mwart hwbas aufnr projk shkzg kokrs&lt;/P&gt;&lt;P&gt;  FROM bseg&lt;/P&gt;&lt;P&gt;  INTO wa_bseg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND wa_bseg TO it_bseg.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*Select FOR ALL ENTRIES command&amp;lt;/b&amp;gt;SELECT bukrs belnr gjahr bldat monat budat xblnr awtyp awkey&lt;/P&gt;&lt;P&gt;  UP TO 100 ROWS&lt;/P&gt;&lt;P&gt;  FROM bkpf&lt;/P&gt;&lt;P&gt;  INTO TABLE it_bkpf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;* The FOR ALL ENTRIES comand only retrieves data which matches&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;entries within a particular internal table.&amp;lt;/b&amp;gt;  SELECT bukrs belnr gjahr buzei mwskz umsks prctr hkont xauto koart&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         dmbtr mwart hwbas aufnr projk shkzg kokrs&lt;/P&gt;&lt;P&gt;    FROM bseg&lt;/P&gt;&lt;P&gt;    INTO TABLE it_bseg&lt;/P&gt;&lt;P&gt;    FOR ALL ENTRIES IN it_bkpf&lt;/P&gt;&lt;P&gt;    WHERE bukrs EQ it_bkpf-bukrs AND&lt;/P&gt;&lt;P&gt;          belnr EQ it_bkpf-belnr AND&lt;/P&gt;&lt;P&gt;          gjahr EQ it_bkpf-gjahr.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****Reward points if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the best&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 09:53:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476442#M557506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T09:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: Select statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476443#M557507</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;1) SELECT  SINGLE carrid connid cityfrom cityto&lt;/P&gt;&lt;P&gt;  INTO  CORRESPONDING FIELDS OF wa&lt;/P&gt;&lt;P&gt;  FROM  spfli&lt;/P&gt;&lt;P&gt;  WHERE carrid EQ 'LH' AND connid EQ '0400'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) SELECT   carrid connid cityfrom cityto&lt;/P&gt;&lt;P&gt;  INTO   CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;  FROM   spfli&lt;/P&gt;&lt;P&gt;  WHERE  carrid EQ 'LH'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) SELECT DISTINCT (list)&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;  FROM spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4) SELECT carrid connid cityfrom cityto&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;  FROM spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5) SELECT carrid connid&lt;/P&gt;&lt;P&gt;  FROM spfli&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;       PACKAGE SIZE 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6) SELECT AVG( luggweight ) SUM( luggweight )&lt;/P&gt;&lt;P&gt;  INTO (average, sum)&lt;/P&gt;&lt;P&gt;  FROM sbook.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7) SELECT AVG( luggweight ) AS average SUM( luggweight ) AS sum&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF luggage&lt;/P&gt;&lt;P&gt;  FROM sbook.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; SELECT *&lt;/P&gt;&lt;P&gt;  INTO wa&lt;/P&gt;&lt;P&gt;  FROM scarr UP TO 4 ROWS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;9) SELECT  *&lt;/P&gt;&lt;P&gt;  INTO  wa&lt;/P&gt;&lt;P&gt;  FROM  (name) CLIENT SPECIFIED&lt;/P&gt;&lt;P&gt;  WHERE mandt = '000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10) SELECT  p&lt;SUB&gt;carrid p&lt;/SUB&gt;connid f&lt;SUB&gt;fldate b&lt;/SUB&gt;bookid&lt;/P&gt;&lt;P&gt;  INTO  CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;  FROM  ( ( spfli AS p&lt;/P&gt;&lt;P&gt;            INNER JOIN sflight AS f ON p&lt;SUB&gt;carrid = f&lt;/SUB&gt;carrid AND&lt;/P&gt;&lt;P&gt;                                       p&lt;SUB&gt;connid = f&lt;/SUB&gt;connid    )&lt;/P&gt;&lt;P&gt;            INNER JOIN sbook   AS b ON b&lt;SUB&gt;carrid = f&lt;/SUB&gt;carrid AND&lt;/P&gt;&lt;P&gt;                                       b&lt;SUB&gt;connid = f&lt;/SUB&gt;connid AND&lt;/P&gt;&lt;P&gt;                                       b&lt;SUB&gt;fldate = f&lt;/SUB&gt;fldate     )&lt;/P&gt;&lt;P&gt;  WHERE p~cityfrom = 'FRANKFURT' AND&lt;/P&gt;&lt;P&gt;        p~cityto   = 'NEW YORK'  AND&lt;/P&gt;&lt;P&gt;        f&lt;SUB&gt;seatsmax &amp;gt; f&lt;/SUB&gt;seatsocc.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;11) SELECT s&lt;SUB&gt;carrid s&lt;/SUB&gt;carrname p~connid&lt;/P&gt;&lt;P&gt;  INTO CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;  FROM scarr AS s&lt;/P&gt;&lt;P&gt;       LEFT OUTER JOIN spfli AS p ON s&lt;SUB&gt;carrid   =  p&lt;/SUB&gt;carrid AND&lt;/P&gt;&lt;P&gt;                                     p~cityfrom = 'FRANKFURT'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;12) SELECT  carrid connid cityfrom cityto&lt;/P&gt;&lt;P&gt;  INTO  CORRESPONDING FIELDS OF line&lt;/P&gt;&lt;P&gt;  FROM  spfli&lt;/P&gt;&lt;P&gt;  FOR ALL ENTRIES IN itab&lt;/P&gt;&lt;P&gt;  WHERE cityfrom = itab-cityfrom AND cityto = itab-cityto.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;13) SELECT     carrid MIN( price ) MAX( price )&lt;/P&gt;&lt;P&gt;  INTO     (carrid, minimum, maximum)&lt;/P&gt;&lt;P&gt;  FROM     sflight&lt;/P&gt;&lt;P&gt;  GROUP BY carrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;14) SELECT     connid&lt;/P&gt;&lt;P&gt;  INTO     wa-connid&lt;/P&gt;&lt;P&gt;  FROM     sflight&lt;/P&gt;&lt;P&gt;  WHERE    carrid = 'LH'&lt;/P&gt;&lt;P&gt;  GROUP BY connid&lt;/P&gt;&lt;P&gt;  HAVING   SUM( seatsocc ) &amp;gt; 300.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;15) SELECT     carrid connid MAX( seatsocc ) AS min&lt;/P&gt;&lt;P&gt;  INTO     CORRESPONDING FIELDS OF wa&lt;/P&gt;&lt;P&gt;  FROM     sflight&lt;/P&gt;&lt;P&gt;  GROUP BY carrid connid&lt;/P&gt;&lt;P&gt;  ORDER BY carrid min DESCENDING.&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;kavitha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 09:53:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476443#M557507</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T09:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: Select statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476444#M557508</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;&amp;lt;b&amp;gt;below are some select statemets:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;SELECT SINGLE.&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;Select Single * into xmara from mara&lt;/P&gt;&lt;P&gt;where matnr = p_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;SELECT...... ENDSELECT&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;Select * into xmara from mara.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EndSelect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;SELECT * INTO TABLE&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;Select * into table imara from mara&lt;/P&gt;&lt;P&gt;where mtart = 'HALB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;SELECT Clause&amp;lt;/u&amp;gt; &lt;/P&gt;&lt;P&gt;1. SELECT [SINGLE [FOR UPDATE] | DISTINCT] * &lt;/P&gt;&lt;P&gt;2. SELECT [SINGLE [FOR UPDATE] | DISTINCT] s1 ... sn &lt;/P&gt;&lt;P&gt;3. SELECT [SINGLE [FOR UPDATE] | DISTINCT] (itab)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;INTO clause&amp;lt;/u&amp;gt; &lt;/P&gt;&lt;P&gt;1. SELECT... INTO wa &lt;/P&gt;&lt;P&gt;2. SELECT... INTO CORRESPONDING FIELDS OF wa &lt;/P&gt;&lt;P&gt;3. SELECT... INTO (f1, ..., fn) &lt;/P&gt;&lt;P&gt;4. SELECT... INTO TABLE itab &lt;/P&gt;&lt;P&gt;5. SELECT... INTO CORRESPONDING FIELDS OF TABLE itab &lt;/P&gt;&lt;P&gt;6. SELECT... APPENDING TABLE itab &lt;/P&gt;&lt;P&gt;7. SELECT... APPENDING CORRESPONDING FIELDS OF TABLE itab&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;FROM Clause&amp;lt;/u&amp;gt; &lt;/P&gt;&lt;P&gt;1. SELECT.... FROM dbtab [AS alias] &lt;/P&gt;&lt;P&gt;2. SELECT.... FROM (dbtabname) &lt;/P&gt;&lt;P&gt;3. SELECT.. FROM tabref1 [INNER] JOIN tabref2 ON cond &lt;/P&gt;&lt;P&gt;4. SELECT.. FROM tabref1 LEFT [OUTER] JOIN tabref2 ON cond &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;WHERE Clause&amp;lt;/u&amp;gt; &lt;/P&gt;&lt;P&gt;1. SELECT... WHERE cond &lt;/P&gt;&lt;P&gt;2. SELECT... FOR ALL ENTRIES IN itab WHERE cond &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;GROUP-BY clause&amp;lt;/u&amp;gt; &lt;/P&gt;&lt;P&gt;1. SELECT.. GROUP BY f1 ... fn &lt;/P&gt;&lt;P&gt;2. SELECT... GROUP BY (itab) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;ORDER BY clause&amp;lt;/u&amp;gt; &lt;/P&gt;&lt;P&gt;1. SELECT.. ORDER BY PRIMARY KEY &lt;/P&gt;&lt;P&gt;2. SELECT... ORDER BY f1 ... fn &lt;/P&gt;&lt;P&gt;3. SELECT... ORDER BY (itab) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;Go to se38.&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;Click on the 'I' button.(CTRL+F8).&lt;/P&gt;&lt;P&gt;Give the string SELECT in the field ABAP Key Word and press enter. You will get all the documentation for SELECT statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;moqeeth.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2007 09:57:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476444#M557508</guid>
      <dc:creator>mohammed_moqeeth</dc:creator>
      <dc:date>2007-07-03T09:57:48Z</dc:date>
    </item>
    <item>
      <title>Re: Select statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476445#M557509</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;1.select * from &amp;lt;DBTABLE&amp;gt; INTO &amp;lt;ITAB&amp;gt; WHERE &amp;lt;COND&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.select &amp;lt;FLD!&amp;gt; &amp;lt;FLD2&amp;gt; from &amp;lt;DBTABLE&amp;gt; INTO &amp;lt;ITAB&amp;gt; WHERE &amp;lt;COND&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3.SELECT SINGLE &amp;lt;FLD1&amp;gt; &amp;lt;FLD2&amp;gt;&lt;/P&gt;&lt;P&gt;       INTO CORRESPONDING FIELDS OF wa &lt;/P&gt;&lt;P&gt;       FROM &amp;lt;DBTABLE&amp;gt;  WHERE &amp;lt;COND&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. select &amp;lt;fld&amp;gt;..&lt;/P&gt;&lt;P&gt;            into &amp;lt;l_v_fld&amp;gt; ..&lt;/P&gt;&lt;P&gt;            upto 1 rows &lt;/P&gt;&lt;P&gt;            where &amp;lt;cond&amp;gt;.&lt;/P&gt;&lt;P&gt;    endselect.&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>Tue, 03 Jul 2007 10:00:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-statement/m-p/2476445#M557509</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-03T10:00:06Z</dc:date>
    </item>
  </channel>
</rss>

