Hola, soy Javi... me he registrado aquí porque creo que es el lugar más adecuado para preguntar y si puedo ayudar en algo lo haré. Tengo un proyecto en el que existen estadísticas totales, y en perfiles de usuarios. Se cuentan los temas que ha creado, las descargas que ha realizado, las fotos que ha subido y estados del perfil que tiene, además obtiene información extra de dos tablas, que son los créditos y el rango del usuario. En las totales se cuentan todos los contenidos de todos los usuarios y se condiciona que el contenido sea visible y pertenezca a una cuenta no suspendida y activada. Para ello, tengo dos consultas, una basada en subqueries y la otra con el uso de join.
Perfiles con JOIN:
Totales con JOIN:
Ahora tengo dos usando subqueries, una de ellas contiene JOIN
Y la otra, sin el uso de JOIN:
Todas devuelven la misma cantidad, pero no estoy seguro de cuál sea la más óptima en cada caso, ¿alguien puede orientarme?