Ver Mensaje Individual
  #2  
Antiguo 05-02-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Reputación: 22
kayetano Va por buen camino
Hola

La consulta que estas realizando no es correcta.
Si lo que quieres hacer es sumar el total de dos tablas lo que debes hacer es obtener el total de una y despues el total de la otra y sumarlos resultados.

Estoy intentando buscarle sentido a la consulta que has puesto y la verdad es que no se lo encuentro:
1. Realizas una concatenación de dos tablas todas con todas es decir 30x10.
2. Condicionas la consulta a dos campos que por lo visto se repiten en las dos tablas (de aquí el error).
3. Utilizas un campo llamado "cliente", que pienso que será la clave ajena a la tabla clientes, pero veo también que utilizas una tabla para cada cliente, ¿que sentido tiene esto?
4. Y al final para redondear la jugada lo agrupas todo por mes, ¿quieres obtener el total de las fotos o el total por meses?

Supongo que en el caso de que esta consulta tuviera algún sentido debería ser algo asin:
Código PHP:
$sql "SELECT count(*) as cant_fotos, mes FROM fotosjuan fj, fotospedro fp WHERE fj.cliente='$dato1' and fj.año='$dato2' AND fp.cliente='$dato3' and fp.año='$dato4' GROUP BY mes"
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita