SQL Server - pregunta sql

   
Vista:

pregunta sql

Publicado por jhon (1 intervención) el 10/11/2009 05:19:32
La SENTENCIA SELECT CIUDAD, APELLIDO, NOMBRE FROM EMPLEADOS
WHERE (CIUDAD IN ('Cali','Bucaramanga','Cucuta','Pereira') AND EDAD > 34 AND SUELDO > 350000)

GROUP BY CIUDAD, APELLIDO, NOMBRE

ORDER BY SUM(SUELDO) es:
Verdadero
Falso
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:pregunta sql

Publicado por Sago (11 intervenciones) el 10/11/2009 22:12:00
Me imagino que estas preguntando si tu consulta esta bien amigo ...

la Respuesta es no ...

por que estas tratando de ordenar por un campo que no estas seleccionando ...

yo creo que lo que quieres hacer es algo como ...

SELECT
CIUDAD,
APELLIDO,
NOMBRE ,
Sum(Sueldo) as Sueldo /*para sumar el sueldo */
FROM EMPLEADOS
WHERE CIUDAD IN ('Cali','Bucaramanga','Cucuta','Pereira' )
AND EDAD > 34
AND SUELDO > 350000
GROUP BY CIUDAD, APELLIDO, NOMBRE
ORDER BY 4

esperoq ue te ayude , si no avisame para entender mejor tu pregunta...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar