<?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: joins in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204362#M763877</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;here iam giving example program&lt;/P&gt;&lt;P&gt;REPORT  ZINNERJOINS no standard page heading line-count 60(4).&lt;/P&gt;&lt;P&gt;TABLES : LFA1,EKKO,EKPO.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_LIFNR FOR LFA1-LIFNR.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;       LIFNR LIKE LFA1-LIFNR,&lt;/P&gt;&lt;P&gt;       NAME1 LIKE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;       EBELN LIKE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;       AEDAT LIKE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;       EBELP LIKE EKPO-EBELP,&lt;/P&gt;&lt;P&gt;       MENGE LIKE EKPO-MENGE,&lt;/P&gt;&lt;P&gt;       END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT LFA1&lt;SUB&gt;LIFNR LFA1&lt;/SUB&gt;NAME1 EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;AEDAT EKPO&lt;SUB&gt;EBELP EKPO&lt;/SUB&gt;MENGE INTO TABLE ITAB FROM LFA1 INNER JOIN EKKO ON LFA1&lt;SUB&gt;LIFNR = EKKO&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;INNER JOIN EKPO ON EKKO&lt;SUB&gt;EBELN = EKPO&lt;/SUB&gt;EBELN WHERE LFA1~LIFNR IN S_LIFNR.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;WRITE:/ ITAB-LIFNR,ITAB-NAME1,ITAB-EBELN,ITAB-AEDAT,ITAB-EBELP,ITAB-MENGE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;top-of-page.&lt;/P&gt;&lt;P&gt;write : / 'this is vendors report'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think u have to write where mara~matnr eq matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if u find useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ngesh.Paruchuri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 22 Dec 2007 09:21:21 GMT</pubDate>
    <dc:creator>paruchuri_nagesh</dc:creator>
    <dc:date>2007-12-22T09:21:21Z</dc:date>
    <item>
      <title>joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204359#M763874</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;In a report program i have used a inner join. I am getting error in the where condition. Here I have furnished part of my code for ur reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables : mara, makt, mard.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;matnr like mara-matnr,&lt;/P&gt;&lt;P&gt;maktx like makt-maktx,&lt;/P&gt;&lt;P&gt;lgort like mard-lgort,&lt;/P&gt;&lt;P&gt;labst like mard-labst,&lt;/P&gt;&lt;P&gt;end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters : matnr like mara-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select mara&lt;SUB&gt;matnr makt&lt;/SUB&gt;maktx mard&lt;SUB&gt;lgort mard&lt;/SUB&gt;labst into corresponding fields of iab from mara inner join maktx on mara&lt;SUB&gt;matnr = makt&lt;/SUB&gt;matnr inner join mard on makt&lt;SUB&gt;matnr = mard&lt;/SUB&gt;matnr where matnr eq matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;in the where condition I am getting the following error message.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;matnr has two meanings in data dictionary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me in sort out this problem and also tell me more abt inner joins.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 22 Dec 2007 07:54:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204359#M763874</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-22T07:54:28Z</dc:date>
    </item>
    <item>
      <title>Re: joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204360#M763875</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;Try this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables : mara, makt, mard.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of itab occurs 0,&lt;/P&gt;&lt;P&gt;matnr like mara-matnr,&lt;/P&gt;&lt;P&gt;maktx like makt-maktx,&lt;/P&gt;&lt;P&gt;lgort like mard-lgort,&lt;/P&gt;&lt;P&gt;labst like mard-labst,&lt;/P&gt;&lt;P&gt;end of itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters : s_matnr like mara-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select mara&lt;SUB&gt;matnr makt&lt;/SUB&gt;maktx mard&lt;SUB&gt;lgort mard&lt;/SUB&gt;labst into corresponding fields of itab from ((mara inner join makt on mara&lt;SUB&gt;matnr = makt&lt;/SUB&gt;matnr) inner join mard on makt&lt;SUB&gt;matnr = mard&lt;/SUB&gt;matnr )where matnr eq s_matnr.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 22 Dec 2007 08:48:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204360#M763875</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-22T08:48:21Z</dc:date>
    </item>
    <item>
      <title>Re: joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204361#M763876</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Sashi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select A&lt;SUB&gt;MATNR B&lt;/SUB&gt;MAKTX C&lt;SUB&gt;LGORT C&lt;/SUB&gt;LABST INTO CORRESPONDING FIELDS OF TABLE ITAB FROM (MARA AS A INNER JOIN MAKT AS B ON A&lt;SUB&gt;MATNR = B&lt;/SUB&gt;MATNR) INNER JOIN MARD AS C ON A&lt;SUB&gt;MATNR = C&lt;/SUB&gt;MATNR WHERE MATNR = P_MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;ANUPAM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 22 Dec 2007 09:12:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204361#M763876</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-22T09:12:50Z</dc:date>
    </item>
    <item>
      <title>Re: joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204362#M763877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;here iam giving example program&lt;/P&gt;&lt;P&gt;REPORT  ZINNERJOINS no standard page heading line-count 60(4).&lt;/P&gt;&lt;P&gt;TABLES : LFA1,EKKO,EKPO.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S_LIFNR FOR LFA1-LIFNR.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;       LIFNR LIKE LFA1-LIFNR,&lt;/P&gt;&lt;P&gt;       NAME1 LIKE LFA1-NAME1,&lt;/P&gt;&lt;P&gt;       EBELN LIKE EKKO-EBELN,&lt;/P&gt;&lt;P&gt;       AEDAT LIKE EKKO-AEDAT,&lt;/P&gt;&lt;P&gt;       EBELP LIKE EKPO-EBELP,&lt;/P&gt;&lt;P&gt;       MENGE LIKE EKPO-MENGE,&lt;/P&gt;&lt;P&gt;       END OF ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT LFA1&lt;SUB&gt;LIFNR LFA1&lt;/SUB&gt;NAME1 EKKO&lt;SUB&gt;EBELN EKKO&lt;/SUB&gt;AEDAT EKPO&lt;SUB&gt;EBELP EKPO&lt;/SUB&gt;MENGE INTO TABLE ITAB FROM LFA1 INNER JOIN EKKO ON LFA1&lt;SUB&gt;LIFNR = EKKO&lt;/SUB&gt;LIFNR&lt;/P&gt;&lt;P&gt;INNER JOIN EKPO ON EKKO&lt;SUB&gt;EBELN = EKPO&lt;/SUB&gt;EBELN WHERE LFA1~LIFNR IN S_LIFNR.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;WRITE:/ ITAB-LIFNR,ITAB-NAME1,ITAB-EBELN,ITAB-AEDAT,ITAB-EBELP,ITAB-MENGE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;top-of-page.&lt;/P&gt;&lt;P&gt;write : / 'this is vendors report'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i think u have to write where mara~matnr eq matnr&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if u find useful&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ngesh.Paruchuri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 22 Dec 2007 09:21:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204362#M763877</guid>
      <dc:creator>paruchuri_nagesh</dc:creator>
      <dc:date>2007-12-22T09:21:21Z</dc:date>
    </item>
    <item>
      <title>Re: joins</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204363#M763878</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;No expert on inner joins, but this is how I do it...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select a&lt;SUB&gt;matnr b&lt;/SUB&gt;maktx c&lt;SUB&gt;lgort c&lt;/SUB&gt;labst into corresponding fields of iab from&lt;/P&gt;&lt;P&gt;( ( mara as a &lt;/P&gt;&lt;P&gt;inner join makt as b on a&lt;SUB&gt;matnr = b&lt;/SUB&gt;matnr )&lt;/P&gt;&lt;P&gt;inner join mard as c on a&lt;SUB&gt;matnr = c&lt;/SUB&gt;matnr )&lt;/P&gt;&lt;P&gt;where a~matnr = {where condition}.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The where condition is usually something outside the select statement, i.e. a passed variable, etc.&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;Satish.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 22 Dec 2007 13:11:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/joins/m-p/3204363#M763878</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-22T13:11:38Z</dc:date>
    </item>
  </channel>
</rss>

