Hola buenas. Me gustaría retocar una de mis consultas, que busca por D_ID que tengan asociado un sólo EST_ID. El problema es que la consulta me devuelve todos los registros con al menos un EST_ID y yo quiero los registros con un sólo EST_ID asociado, no con al menos uno.
 
Esta es mi consulta actual: 
 Código HTML:
 SELECT D.D_ID, D.D_Added, E.EST_ID
FROM Discos D
INNER JOIN RelacionDiscoEstilo ED
USING ( D_ID )
INNER JOIN EstilosDiscos E
USING ( EST_ID )
WHERE E.EST_ID
IN ( 13 )
AND D.D_ID !=674
GROUP BY D.D_ID
HAVING COUNT( E.EST_ID ) =1
 Que de la tabla RelacionDiscoEstilo con estos valores de ejemplo: 
 Código HTML:
 D_ID EST_ID
1       13
1       5
2       4
2       6
3       13
 y buscando para un EST_ID=13 como en la consulta, me devuelve tanto el D_ID=1 como el D_ID=3, y yo sólo quiero que me devuelva el último, que es el único con un sólo EST_ID y que además vale 13. 
A ver si me podéis ayudar a retocarla para conseguir lo que quiero. 
Gracias!