The usual way to do this is to LEFT JOIN both tables and select the value based on the CASE condition:
SELECT *, CASE WHEN a=b THEN acdc.myField ELSE bebop.myField END AS myField
FROM abba
LEFT JOIN acdc ON abba.id=acdc.id
LEFT JOIN bebop ON abba.id=bebop.id