<?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 query for column in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627631#M1281503</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is it column or rows &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if columns&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;select field1 field2 field3 
into corresponding fields of table i_tab
from mara.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 May 2009 09:28:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-05-14T09:28:24Z</dc:date>
    <item>
      <title>select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627628#M1281500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can anyone tell how to restrict columns while fetching from database.&lt;/P&gt;&lt;P&gt;For ex take the table MARA.&lt;/P&gt;&lt;P&gt;If i enter 3 i should get only 3 columns from MARA table.&lt;/P&gt;&lt;P&gt;I am trying with select query.Is it possible ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Mohan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:22:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627628#M1281500</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:22:24Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627629#M1281501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use upto n rows addition to select &lt;/P&gt;&lt;P&gt;For example select * from mara up to 3 rows into mara where matnr in s_matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Gayathri G on May 14, 2009 11:25 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:25:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627629#M1281501</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627630#M1281502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you can try this from a dynamic select query.&lt;/P&gt;&lt;P&gt;In DD03L, you can get the field name and field position.&lt;/P&gt;&lt;P&gt;With these field position numbers, get the field names and try to build a dynamic select query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sowmya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:26:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627630#M1281502</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:26:49Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627631#M1281503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;is it column or rows &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if columns&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;select field1 field2 field3 
into corresponding fields of table i_tab
from mara.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:28:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627631#M1281503</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627632#M1281504</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;You can use dynamic select query...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this code helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case you have doubts.. reply back..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;


parameters: p_fld1 type fieldname,
            p_tab1 type tabname.
 
types: begin of tp_table,
        field type string,
       end of tp_table.
 
data: t_table type standard table of tp_table.
 
select (p_fld1)
  from (p_tab1)
  into table t_table
  up to 1 rows.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here the field name and table name  are entered in the selection screen&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:40:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627632#M1281504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:40:23Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627633#M1281505</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;&lt;STRONG&gt;Search the SCN before posting the basic question&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:51:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627633#M1281505</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:51:06Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627634#M1281506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i just have to enter the number and fields should be selected from the table automatically.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:52:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627634#M1281506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:52:19Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627635#M1281507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nafran,  i dont know the no of columns i will give in runtime.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 May 2009 09:54:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627635#M1281507</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-14T09:54:23Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627636#M1281508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mohan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Find the below code to restrict the columns while querying the DB. The no. of columns can be changed &lt;/P&gt;&lt;P&gt;dynamically. I'm explaining this with VBAK table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPES: BEGIN OF ty_fields,
       field TYPE fieldname,
       pos TYPE position,
       END OF ty_fields.

TYPES: ty_columns TYPE fieldname.

DATA: it_fields TYPE TABLE OF ty_fields,
      it_vbak TYPE TABLE OF vbak,
      it_columns TYPE TABLE OF ty_columns,
      wa_fields TYPE ty_fields,
      wa_columns TYPE ty_columns.

CONSTANTS: w_first TYPE tabfdpos VALUE 1.

PARAMETERS: p_column TYPE tabfdpos. "Specify no. of columns

START-OF-SELECTION.
  SELECT fieldname
         position FROM dd03l
         INTO TABLE it_fields
         WHERE tabname EQ 'VBAK' AND
               position BETWEEN w_first AND p_column.

  SORT it_fields BY pos. " Sort by field position (now it is by name)

  LOOP AT it_fields INTO wa_fields. 
    MOVE wa_fields-field TO wa_columns.
    APPEND wa_columns TO it_columns.
  ENDLOOP.

  SELECT (it_columns) FROM vbak INTO TABLE it_vbak.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Revert in case of any issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manoj Kumar P&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 May 2009 05:31:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627636#M1281508</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-15T05:31:21Z</dc:date>
    </item>
    <item>
      <title>Re: select query for column</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627637#M1281509</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Manoj thanks for your timely reply...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 May 2009 05:42:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-query-for-column/m-p/5627637#M1281509</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-05-15T05:42:24Z</dc:date>
    </item>
  </channel>
</rss>

