Entiendo perfectamente lo que tratas de hacer desde que abriste el tema, ¿o a que estamos jugando?
Por favor, has caso de mis sugerencias, ¿o ya lo hiciste? ¿cuales fueron los resultados?
No lo hago por molestar, lo hago para que efectivamente compruebes si las consultas son las correctas y que de verdad tengas esos datos en tu BD.
Tu código no tiene errores ni de lógica ni de sintaxis, simplemente no da los resultados esperados.
Y eso no es un problema que se solucione pidiendo ayuda, puedes estar seguro de eso.