Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2018, 10:36
davidj
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 6 meses
Puntos: 18
Juntar dos tablas y group by

Hola a todos,

Tengo las siguientes sentencias que me funcionan perfectamente. Como podéis observar son exactamente iguales, solo cambia el nombre de la tabla:

SENTENCIA UNO:

Código SQL:
Ver original
  1. SELECT sueldos.*, profesiones.*
  2. FROM sueldos, profesiones
  3. WHERE sueldos.publicado = 1
  4. AND sueldos.puesto_id = profesiones.id_profesion
  5. AND sueldos.empresa_id = 12
  6. GROUP BY puesto_id

SENTENCIA DOS:

Código SQL:
Ver original
  1. SELECT valores.*, profesiones.*
  2. FROM valores, profesiones
  3. WHERE valores.publicado = 1
  4. AND valores.puesto_id = profesiones.id_profesion
  5. AND valores.empresa_id = 12
  6. GROUP BY puesto_id

¿Como podría combinar los resultados en una sola consulta como si fueran una sola tabla (incluyendo todos los AND y GROUP BY)?

Gracias!

Última edición por gnzsoloyo; 12/04/2018 a las 05:01 Razón: Usar los HIGHLGHT, por favor.