Und was ist "ribmStatus"?

Bzgl. des SQL's solltest du besser eine"where exits (... where ...) " statt Lateral verwenden, da du aus B keine weiteren Infos benötigst.