La cosa es sencilla:
Código MySQL:
Ver original B.bfecha,
BC.descrip,
B.bdebe,
B.bhaber,
C.cfecha,
CC.cconcepto,
C.cdebe,
C.chaber
WHERE B.bfecha
=C.cfecha
AND (B.bdebe
=C.chaber
OR B.bhaber
=C.cdebe
)
¿Ver esa coma que pusiste detrás de ON B.bconcepto=BC.id_bconcep? Bueno, no va. Si usas JOIN, sea cual fuere, no puedes usar la coma.
Lo que no me queda claro es cuál sería entonces la relación entre el primer par de tablas con el segundo, por lo que tomaré lo que pones en el WHERE:
Código MySQL:
Ver original B.bfecha,
BC.descrip,
B.bdebe,
B.bhaber,
C.cfecha,
CC.cconcepto,
C.cdebe,
C.chaber
B.bdebe
=C.chaber
OR B.bhaber
=C.cdebe