You can use either INNER JOIN or inline query
Method 1: REPLACE Following Statement
AND( BIKEYC IN ('GBC13', 'GBV13', 'GBV11', 'GBC11')
WITH
AND( BIKEYC IN (SELECT BFKEYC FROM GlobKeys)
Method 2:
SELECT
ALL T01.BIENT#, T03.ADENTN, T03.ADFNM, T03.ADLNM, T01.BIKEYC,
T01.BISTPD, T02.OHORDD, T02.OHORD#, T02.OHORDT, T02.OHTTN$
FROM ASTDTA.DRCST1 T01,
ASTDTA.OEORH1 T02,
ASTDTA.ADRES1 T03,
GlobKeys G
WHERE BIENT# = OHENT#
AND BIENT# = ADENT#
AND( BIKEYC = G.BFKEYC
AND OHORDD > BISTPD
AND OHORDT NOT IN ('QTE', 'CQO', 'COR', 'COE', 'SAM')
AND ADSFX# = '000')
ORDER BY T01.BIKEYC ASC, T01.BIENT# ASC