OPEN SQL EXAMPLES IN ABAP – PART 2
*******************************************
**displaying Raw Materials and Finished products **only from MARA table. DATA WA TYPE MARA. * **--WHERE clause is for filtering the records SELECT * FROM MARA INTO WA WHERE MTART = 'ROH' OR MTART = 'FERT'. WRITE: / WA-MATNR, WA-MBRSH, WA-MTART, WA-MEINS. ENDSELECT. * **************************************************
**--displaying all materials except Raw Materials ** only from MARA table. DATA WA TYPE MARA. * **WHERE clause is for filtering the records SELECT * FROM MARA INTO WA WHERE NOT MTART = 'ROH'. WRITE: / WA-MATNR, WA-MBRSH, WA-MTART, WA-MEINS. ENDSELECT. * ***********************************************
*LIKE OPERATOR **--displaying all customer's details from KNA1 **whose name contains 'Jack'. DATA WA TYPE KNA1. SELECT * INTO WA FROM KNA1 WHERE NAME1 LIKE '%Jack%'. WRITE:/ WA-KUNNR, WA-NAME1, WA-STRAS, WA-ORT01, WA-LAND1. ENDSELECT.
************************************LIKE OPERATOR **Displaying all customer's details from KNA1 **whose name contains 'h' as 3rd character * DATA WA TYPE KNA1. SELECT * INTO WA FROM KNA1 WHERE NAME1 LIKE ' h%'. WRITE:/ WA-KUNNR, WA-NAME1, WA-STRAS, WA-ORT01, WA-LAND1. ENDSELECT.
******************************IN OPERATOR **--displaying all customer's details from KNA1 **who belong to USA and Germany only * DATA WA TYPE KNA1. SELECT * INTO WA FROM KNA1 WHERE LAND1 IN ('US', 'DE'). WRITE:/ WA-KUNNR, WA-NAME1, WA-STRAS, WA-ORT01, WA-LAND1. ENDSELECT.
****************************************** **--displaying 1st 5 customer's details form KNA1 DATA WA TYPE KNA1. SELECT * INTO WA FROM KNA1 UP TO 5 ROWS. WRITE:/ WA-KUNNR, WA-NAME1, WA-STRAS, WA-ORT01, WA-LAND1. ENDSELECT.
Comments
Post a Comment