Simplificando, tengo la siguiente estrucutra:
-games_secc
id | autor_id
-games_info
id | id_secc
Donde games_secc y games_info son dos tablas. Quiero contar, simultaneamente, el numero de campos que hay en games_secc con un determinado autor_id, y además, cuantos registros en games_info asociadios tiene.
Hago lo siguiente:
strSQL6 = "select count(i.id) as info, count(s.id) as secc from games_secc as s, games_info as i "
strSQL6 = strSQL6 & "where (i.id_seccion=s.id and s.autor_id="&intUserID&") group by s.autor_id"
Y aunque esa sql me cuenta bien el numero de campos que hay en la tabla games_info asociados a registros de games_secc pertenecientes a autor_id, me da siempre los mismos valores para el count() de games_secc (vamos, que si sale info=900, sale tambien secc=900 etc.).
No se me ocurre ninguna otra forma de hacerlo, ni tampoco cómo plantear la consulta correctamente.
Gracias por vuestra ayuda
