Zak Joins
Zak Joins
Zak Joins
REPORT zak_joins.
TABLES : mara , marc.
TYPES : BEGIN OF t_mat,
matnr TYPE matnr,
mbrsh TYPE mbrsh,
mtart TYPE mtart,
marc~werks
marc~pstat
INTO TABLE lt_mat
FROM mara INNER JOIN marc
ON mara~matnr = marc~matnr
WHERE mara~matnr IN s_matnr.
IF sy-subrc EQ 0.
LOOP AT lt_mat INTO lw_mat.
WRITE : / lw_mat-matnr , lw_mat-mbrsh , lw_mat-mtart,
lw_mat-werks , lw_mat-pstat.
CLEAR lw_mat.
ENDLOOP.
ELSE.
WRITE : / 'No data found'.
ENDIF.