Ver Mensaje Individual
  #32 (permalink)  
Antiguo 26/05/2015, 13:28
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Tomar el id mínimo de un campo

Ok. Eso en principio significa por un lado que no hay error sintáctico, y por otra que alguna o todas las consultas, no cumplen con las restricciones de los WHERE y/o de los INNER JOIN.

Vamos a ver por donde.

Empecemos por esto: Muestranos qué resultados devuelven estas queries:

Código MySQL:
Ver original
  1. SELECT COUNT(1) totalREgistros
  2. FROM traslado T
  3. INNER JOIN servicio S ON T.servicio_id = S.servicio_id
  4. INNER JOIN cliente C ON S.cliente_id = C.cliente_id

Código MySQL:
Ver original
  1. SELECT COUNT(*) TotalConWHERE
  2. FROM traslado T
  3. INNER JOIN servicio S ON T.servicio_id = S.servicio_id
  4. INNER JOIN cliente C ON S.cliente_id = C.cliente_id
  5. WHERE C.alias =  'PEDSA'
  6. AND T.remolque_otros =  '535969'
Código MySQL:
Ver original
  1. SELECT T.servicio_id, C.cliente_id, T.fecha_servicio
  2. FROM traslado T
  3. INNER JOIN servicio S ON T.servicio_id = S.servicio_id
  4. INNER JOIN cliente C ON S.cliente_id = C.cliente_id
  5. WHERE C.alias =  'PEDSA'
  6. AND T.remolque_otros =  '535969'
  7. GROUP BY T.servicio_id, C.cliente_id, T.fecha_servicio
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)