Дмитрий Шицков, ничего с базой к сожалению сделать нельзя, можно работать только с тем что есть. Второй способ не получается вот таким запросом:
SELECT a.id, b.comment
FROM a
INNER JOIN b
ON a.id = cast(LEFT(b.prefid,4) as INT)
Где b.prefid - это столбец второй таблицы в виде строки с префиксом, который обрезается до 4 позиции, чтобы остался только id, который конвертируется в число.
Пока этого достаточно, спасибо!