Código PHP:
Ver originalSELECT *
FROM tema t
LEFT
JOIN dilig_cuest e ON t
.cod_tema
=d
.cod_tema
LEFT
JOIN expertos esp ON t
.cod_esp
=esp
.cod_esp
LEFT
JOIN espertos
exp ON d
.cod_experto
=exp.cod_experto
WHERE dilig_cuest.cod_tema IS NULL
No se si te acabo de entender pero por los campos que tienes definidos el
especialista de tema y el
experto de dilig_cuest no tienen porque ser la misma persona de la tabla expertos, luego debes permitir que la consulta los consulte por separado. Si siempre son la misma persona luego sobraria uno de los campos.