Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2012, 18:16
Avatar de latinpower
latinpower
 
Fecha de Ingreso: septiembre-2010
Ubicación: Canelones
Mensajes: 116
Antigüedad: 13 años, 7 meses
Puntos: 10
Union de 2 tablas

Hola,

Tengo una tabla de omnibus y otra de viajes

TABLA OMNIBUS
idomnibus
codunidad


TABLA VIAJES
idviaje
idomnibus


y lo que quiero es contar cuantos viajes hizo cada omnibus, sé que es bien fácil pero me estoy perdiendo algún detalle.

Código MySQL:
Ver original
  1. select  count(*), b.codomnibus from viajes v
  2. right join omnibus b on b.idomnibus = v.idomnibus
  3. group by b.idomnibus

Con ese select a los omnibus que NO tuvieron viajes, el count me devuelve 1 en esos campos. Pero si cambio right por left los omnibus que no tuvieron viajes, no aparecen.