DATA : BEGIN OF gs_line,
carrid TYPE sflight-carrid,
carrname TYPE scarr-carrname,
fldate TYPE sflight-fldate,
END OF gs_line.
DATA gt_itab LIKE TABLE OF gs_line.
SELECT carrid connid INTO CORRESPONDING FIELDS OF TABLE gt_itab FROM sflight.
LOOP AT gt_itab INTO gs_line.
AT NEW carrid.
SELECT SINGLE carrname INTO gs_line-carrname
FROM sflight.
MODIFY gt_itab FROM gs_line TRANSPORTING carrname WHERE carrid = gs_line-carrid.
ENDAT.
WRITE : / gs_line-carrid, gs_line-carrname.
ENDLOOP.
실행 돌리면,
Unknown column name "CARRNAME" field list. field list. field list.
field list.
이라고 뜨는데 무슨 소린지...^^;;;
SELECT SINGLE carrname INTO gs_line-carrname
FROM scarr.
FROM SCARR로 수정하시면 될듯합니다.