Tema: Consulta sql
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2011, 14:36
Avatar de edbc92
edbc92
 
Fecha de Ingreso: octubre-2010
Ubicación: Lima - Los Olivos
Mensajes: 93
Antigüedad: 14 años, 2 meses
Puntos: 5
Respuesta: Consulta sql

Cita:
Iniciado por Libras Ver Mensaje
y porque no pones directo

WHERE tipo_empleados.cod_tipo_empleado=empleados.cod_tip o_empleado
AND cod_car='00000001' and cod_cat_empleado='A1'


Si va a cambiar la categoria porque no pones tu min directamente en el where?

SELECT nombre,descripción FROM empleados,tipo_empleados WHERE tipo_empleados.cod_tipo_empleado=empleados.cod_tip o_empleado
AND cod_car='00000001' and cod_cat_empleado=(SELECT MIN(descripción) FROM categoria_empleados)


Saludos!
Supongamos que en el caso de que la maxima categoria no sea A1 sino A94223 (Sólo por decir), pero en ese caso yo no sabría cual sería la máxima categoria ya que eso se va agregando solo por el usuario(solo por decir). En ese caso yo no sabría que poner en una consulta
Código SQL:
Ver original
  1. WHERE cod_cat_empleado=A'x'
donde 'x' representa la maxima categoria. Por esa razón, con la ayuda del MIN o MAX quiero sacar el maximo o minimo ya sea el caso que corresponda.


P.D: Sí había hecho eso, pero quiero hacerlo de la manera que te digo.

saludos!

P.D2: Alguien con alguna idea?