Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/07/2015, 09:13
Avatar de Jvgaas7
Jvgaas7
 
Fecha de Ingreso: julio-2015
Mensajes: 40
Antigüedad: 8 años, 9 meses
Puntos: 1
Respuesta: Unir Consulta a partir de campos compartidos.

Independientemente de que las tablas estén relacionadas o no, puedes unir en una consulta lo que deseas ver.

Te dejo un ejemplo en SQL server para que veas como se construye.

Código:
select count(a.nombre) as 'Número de alumnos',c.matricula, c.marca,c.modelo
from (alumno a inner join monitor m on a.codmon=m.codmon) inner join coche c on c.codcoche=m.codcoche
group by c.matricula,c.marca,c.modelo;

Si te das cuenta a cada tabla se le asigna un alias. En la sentencia fromcon el inner join juntas los valores. Coge esto de aqui y esto de aquí y muestralo.

En caso de tener dos tablas relacionadas le indicas que ambos campos son lo mismo. a.codmon=m.codmon indica que las dos columnas de diferentes tablas contienen el mismo dato y estan relacionadas.
A todo esto le puedes añadir una clausura Where.
Échale un ojo y prueba ;)