select barcode, substring(barcode,1,13) as test from outerbarcodes join bridgeb on
outerbarcodes.test = bridgeb.barcode
невозможно использовать псевдонимы выбора в предложениях ON
, WHERE
, псевдоним выбора можно использовать только в предложении HAVING
Вам нужно сделать
select barcode, substring(barcode,1,13) as test from outerbarcodes join bridgeb on
substring(barcode,1,13) = bridgeb.barcodes
Или
select barcode, test from (
select barcode, substring(barcode,1,13) as test from outerbarcodes
) as outerbarcodes join bridgeb on
outerbarcodes.test = bridgeb.barcodes