Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Query Imposible AYUDDA

Estas en el tema de Query Imposible AYUDDA en el foro de Bases de Datos General en Foros del Web. Hola, tengo problemas con una query, es esta. Igualar el sueldo del empleado que menos cobra dentro del servicio de "restaurante" con el del empleado ...
  #1 (permalink)  
Antiguo 06/06/2012, 11:10
 
Fecha de Ingreso: junio-2012
Mensajes: 4
Antigüedad: 11 años, 10 meses
Puntos: 0
Pregunta Query Imposible AYUDDA

Hola, tengo problemas con una query, es esta.

Igualar el sueldo del empleado que menos cobra dentro del servicio de "restaurante" con el del empleado que más cobra del mismo servicio.

La quiero hacer con JOIN pero no me sale, necesito ayuda, es para una práctica y quiero tenerla bien.

En la tabla empleados hay nombre, apellidos, sueldo y idServicio.
En la tabla servicio hay id y descripcion (que es lo de restaurante, limpieza.....)

Gracias.
  #2 (permalink)  
Antiguo 06/06/2012, 11:17
 
Fecha de Ingreso: mayo-2010
Mensajes: 30
Antigüedad: 14 años
Puntos: 2
Respuesta: Query Imposible AYUDDA

Que datos como tal quieres que te arroje, el max y el min de sueldo donde el servicio sea restaurante ?

por que son dos consultas,

select max(sueldo) from empleados inner join servicio on empleados.idservicio=servicio.idservicio where servicio like 'restaurante';

select min(sueldo) from empleados inner join servicio on empleados.idservicio=servicio.idservicio where servicio like 'restaurante';

a que te refieres con igualar ?
__________________
Los dioses nos envidian por ser programadores
  #3 (permalink)  
Antiguo 06/06/2012, 11:19
 
Fecha de Ingreso: junio-2012
Mensajes: 4
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Query Imposible AYUDDA

Sería un UPDATE. Modificar el sueldo del tio ke menos cobra ke hace servicio de restaurante, poniéndole el sueldo que tiene el tio que más cobra dentro del mismo servicio
Gracias.

Etiquetas: imposible, query, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:38.