Этого должно быть достаточно:
SELECT keeper_details.*
, keepers.*
FROM keeper_details
INNER JOIN keepers
on keeper_details.cphh = REPLACE(keepers.CPHH,"/","");
Когда вы используете слово on
, вы сообщаете запросу, что использовать в качестве «условия» при объединении двух таблиц. Поэтому, когда вы удаляете символ '/', при объединении все должно быть в порядке.
Я также рекомендую вам использовать одинарные кавычки при использовании строковых значений:
SELECT keeper_details.*
, keepers.*
FROM keeper_details
INNER JOIN keepers
on keeper_details.CPHH = REPLACE(keepers.CPHH,'/','')