Está en la página 1de 3

Select a.Nombre_empleado, b.departamento_nombre from empleados a, departamentos b where a.departamento = b.

departamento

Lo mejor es usar un JOIN Suponte que la tabla #1 tiene estos campos Identificacion Nombre Apellido Suponte que la tabla #2 tiene estos campos Identificacion Direccion Edad Sexo (acuerdate que al UNIR dos tablas necesitas tener un campo en COMUN, en este caso el campo Identificacion) Entonces el SQL seria algo asi: SELECT t1.Identificacion, t1.Nombre, t1.Apellido, t2.Edad, t2.Sexo FROM tabla1 AS t1 INNER JOIN tabla2 t2 ON t2.Identificacion = t1.Identificacion y puedes poner un WHERE si lo necesitas

suerte
hace 1 ao

Hola, buen da de hecho es muy facil, mira te pongo un ejemplo: digamos que tenemos 2 tablas una se llamar Alumno y la otra se llamar Profesores digamos que la tabla Alumno tiene los campos: Nomber, Apellidos, Matrcula, Asignatura; la tabla Profesores tendr los campos: Nombre, Apellidos, Asignatura, Nivel. Podemos hacer algo como lo siguiente: select Al.*, Pr.Asignatura from Alumno Al inner join Profesores Pr on Al.Asignatura = Pr.Asignatura este query lo que har ser traertetraerte todos los datos del Alumno y tambin te traer el Profesor que le tocar para impartirle la asignatura que vaya a tomar... cabe mencionar que puedes poner aparte una condicin de Where para hacer tu filtro mayor. Si te das cuenta despus de Alumno escribo Al y despus de Profesores escribo Pr, entonces como podrs entender Al y Pr los puedes entender como unos nombres que identifican a la tabla con la que trabajars (como si fuera un apodo). Si te das cuenta despus del Select puse Al.*, con esto quise decir que me traiga todos los datos de la tabla Alumnos. Tambin puse Pr.Asignatura, esto quiere decir que solamente me traiga el dato Asignatura de la tabla Profesores. Espero te sirva. Saludos!!!
hace 1 ao Notificar un abuso

Sergio!! la cosa seria algo asi como: Select oficina.id,count(usuario.id_usuario) as qty_usuario,sum(usuarios.horas) as qty_horas from Oficina inner join Usuarios on oficina.id = usuarios.oficina_id group by oficina.id Esto lo q hace es una relacion primero entre las tablas (si deseas traer alun otro valor de la oficina como por ej ubicacion u algun otro campo de ese maestro) Luego de hacer las uniones uso campos calculados (sum y count) y los agrupo por oficina_id. Revisa en tus bol las funciones Sum,count,avg.

un abrazo pd: de q lugar de Argentina sos? Accotto Maximiliano Damian "Sergio Cossa" escribi en el mensaje news: Mostrar la cita

También podría gustarte