<?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 problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728657#M897444</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;thanks for help me out.&lt;/P&gt;&lt;P&gt;the code really did work, but what is the difference when you put 'in' instead of '='in the where clause?&lt;/P&gt;&lt;P&gt;best of my regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 04 May 2008 08:54:17 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-04T08:54:17Z</dc:date>
    <item>
      <title>query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728653#M897440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  ZSKARCR3&lt;/P&gt;&lt;P&gt;NO STANDARD PAGE HEADING.&lt;/P&gt;&lt;P&gt;*****************&lt;STRONG&gt;DATA DECLARATION&lt;/STRONG&gt;*************************************&lt;/P&gt;&lt;P&gt;TABLES: MARA, MAKT.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MARA OCCURS 0,&lt;/P&gt;&lt;P&gt;      I_MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;      I_MEINS LIKE MARA-MEINS,&lt;/P&gt;&lt;P&gt;      I_MAKTX LIKE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;      END OF I_MARA.&lt;/P&gt;&lt;P&gt; SELECT SINGLE MARA~MATNR&lt;/P&gt;&lt;P&gt;               MARA~MEINS&lt;/P&gt;&lt;P&gt;               MAKT~MAKTX&lt;/P&gt;&lt;P&gt;   INTO I_MARA&lt;/P&gt;&lt;P&gt;   FROM MARA&lt;/P&gt;&lt;P&gt;   INNER JOIN MAKT&lt;/P&gt;&lt;P&gt;   ON MARA&lt;SUB&gt;MATNR = MAKT&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt;   WHERE MARA~MATNR = I_MARA-I_MATNR&lt;/P&gt;&lt;P&gt;   AND MAKT~SPRAS = SY-LANGU.&lt;/P&gt;&lt;P&gt;***************************&lt;STRONG&gt;SELECTION SCREEN&lt;/STRONG&gt;****************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME TEXT-001&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    SELECT-OPTIONS: MATERIAL FOR I_MARA-I_MATNR NO-EXTENSION NO INTERVALS.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SELECTION-SCREEN: END OF BLOCK B1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;***************************&lt;STRONG&gt;PRINTING STATEMENT&lt;/STRONG&gt;**************************&lt;/P&gt;&lt;P&gt;   write : /2 'date:', 10  sy-datum.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : /5 'MATERIAL NUMBER', 25 'MATERIAL DESCRIPTION', 50 'UNIT OF MEASURE'.&lt;/P&gt;&lt;P&gt;write : /5 '**************&lt;STRONG&gt;', 25 '&lt;/STRONG&gt;******************&lt;STRONG&gt;', 50 '&lt;/STRONG&gt;**************'.&lt;/P&gt;&lt;P&gt;write : /5 I_MARA-I_MATNR, 12 I_MARA-I_MAKTX, 30 I_MARA-I_MEINS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my code to fetch data from the tables, but during debugging  i found the debugger is not executing the select statement.&lt;/P&gt;&lt;P&gt;Can anybody help me out?&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;sobhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2008 05:24:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728653#M897440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-04T05:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728654#M897441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;

SELECT SINGLE MARA~MATNR
MARA~MEINS
MAKT~MAKTX
INTO I_MARA
FROM MARA as mara
INNER JOIN MAKT as makt
ON MARA~MATNR = MAKT~MATNR
WHERE  MAKT~SPRAS = SY-LANGU

&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2008 05:32:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728654#M897441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-04T05:32:10Z</dc:date>
    </item>
    <item>
      <title>Re: query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728655#M897442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sobhan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the following code i have changed it,&lt;/P&gt;&lt;P&gt;*****************&lt;STRONG&gt;DATA DECLARATION&lt;/STRONG&gt;*************************************&lt;/P&gt;&lt;P&gt;TABLES: MARA, MAKT.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_MARA OCCURS 0,&lt;/P&gt;&lt;P&gt;I_MATNR LIKE MARA-MATNR,&lt;/P&gt;&lt;P&gt;I_MEINS LIKE MARA-MEINS,&lt;/P&gt;&lt;P&gt;I_MAKTX LIKE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;END OF I_MARA.&lt;/P&gt;&lt;P&gt;***************************&lt;STRONG&gt;SELECTION SCREEN&lt;/STRONG&gt;****************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME title TEXT-001 .&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: MATERIAL FOR I_MARA-I_MATNR NO-EXTENSION NO INTERVALS.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF BLOCK B1.&lt;/P&gt;&lt;P&gt;***************************&lt;STRONG&gt;PRINTING STATEMENT&lt;/STRONG&gt;**************************&lt;/P&gt;&lt;P&gt;SELECT SINGLE MARA~MATNR&lt;/P&gt;&lt;P&gt;MARA~MEINS&lt;/P&gt;&lt;P&gt;MAKT~MAKTX&lt;/P&gt;&lt;P&gt;INTO I_MARA&lt;/P&gt;&lt;P&gt;FROM MARA&lt;/P&gt;&lt;P&gt;INNER JOIN MAKT&lt;/P&gt;&lt;P&gt;ON MARA&lt;SUB&gt;MATNR = MAKT&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt;WHERE MARA~MATNR in MATERIAL&lt;/P&gt;&lt;P&gt;AND MAKT~SPRAS = SY-LANGU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : /2 'date:', 10 sy-datum.&lt;/P&gt;&lt;P&gt;skip 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : /5 'MATERIAL NUMBER', 25 'MATERIAL DESCRIPTION', 50 'UNIT OF MEASURE'.&lt;/P&gt;&lt;P&gt;write : /5 '**************&lt;STRONG&gt;', 25 '&lt;/STRONG&gt;******************&lt;STRONG&gt;', 50 '&lt;/STRONG&gt;**************'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write : /5 I_MARA-I_MATNR, 25 I_MARA-I_MAKTX, 50 I_MARA-I_MEINS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS : Reward all useful answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Talwinder&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2008 05:36:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728655#M897442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-04T05:36:49Z</dc:date>
    </item>
    <item>
      <title>Re: query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728656#M897443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Instead of using Inner join u can use *&lt;STRONG&gt;for all entries&lt;/STRONG&gt;* . This will improve the performance of your program and the code is also very easy to understand.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2008 05:40:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728656#M897443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-04T05:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728657#M897444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;thanks for help me out.&lt;/P&gt;&lt;P&gt;the code really did work, but what is the difference when you put 'in' instead of '='in the where clause?&lt;/P&gt;&lt;P&gt;best of my regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2008 08:54:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728657#M897444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-04T08:54:17Z</dc:date>
    </item>
    <item>
      <title>Re: query problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728658#M897445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sobhan,&lt;/P&gt;&lt;P&gt;Its not problem with In or =. It is the problem with ur WHERE CLAUSE. Check ur WHERE CLAUSE carefully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE MARA~MATNR&lt;/P&gt;&lt;P&gt;MARA~MEINS&lt;/P&gt;&lt;P&gt;MAKT~MAKTX&lt;/P&gt;&lt;P&gt;INTO I_MARA&lt;/P&gt;&lt;P&gt;FROM MARA&lt;/P&gt;&lt;P&gt;INNER JOIN MAKT&lt;/P&gt;&lt;P&gt;ON MARA&lt;SUB&gt;MATNR = MAKT&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WHERE MARA~MATNR = I_MARA-I_MATNR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;AND MAKT~SPRAS = SY-LANGU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here i_mara is defined with header line. So at the time of execution of this select i_mara-matnr doesn't have any data.&lt;/P&gt;&lt;P&gt;So ur select is failing. Also for the material number u gave select option. But in select u r using select single. This select will select only one record. So modify ur select like below to select all the records for the materials entered in select option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT  MARA~MATNR&lt;/P&gt;&lt;P&gt;MARA~MEINS&lt;/P&gt;&lt;P&gt;MAKT~MAKTX&lt;/P&gt;&lt;P&gt;INTO TABLE I_MARA&lt;/P&gt;&lt;P&gt;FROM MARA&lt;/P&gt;&lt;P&gt;INNER JOIN MAKT&lt;/P&gt;&lt;P&gt;ON MARA&lt;SUB&gt;MATNR = MAKT&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WHERE MARA~MATNR IN MATERIAL&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;AND MAKT~SPRAS = SY-LANGU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why we are using &lt;STRONG&gt;In&lt;/STRONG&gt; is because u declared ur material number as select option. For parameter we will use = and for select option use IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is clear now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 May 2008 13:04:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/query-problem/m-p/3728658#M897445</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-05-04T13:04:42Z</dc:date>
    </item>
  </channel>
</rss>

