Foros del Web » Programando para Internet » ASP Clásico »

Query Sql

Estas en el tema de Query Sql en el foro de ASP Clásico en Foros del Web. Hola a todos...tengo un pequeno problemilla con esta consulta. Este es el enunciado de lo que tengo que hacer: DUDA No. 1: "Cree un query ...
  #1 (permalink)  
Antiguo 05/05/2002, 22:31
Avatar de josego  
Fecha de Ingreso: enero-2002
Mensajes: 126
Antigüedad: 23 años, 3 meses
Puntos: 0
Query Sql

Hola a todos...tengo un pequeno problemilla con esta consulta. Este es el enunciado de lo que tengo que hacer:
DUDA No. 1:
"Cree un query que muestre el numero de personas que ocupa cada cargo, nombre de las columnas: Cargo y #DePersonas. El formato es como sigue:
Total Analyst Clerk Manager President SalMan
----- ------- ----- ------- --------- ------
14 2 4 3 1 4
"
Es string sql que hice fue el siguiente:
-----comienza aqui-------
select job "Cargo", count(job) "# Personas"
from emp
group by job;
-----termina aqui--------
La salida de esta ejecucion es vertical, es decir:
-----comienza aqui-------
Cargo # Personas
--------- ----------
ANALYST 2
CLERK 4
MANAGER 3
PRESIDENT 1
-----termina aqui---------
Como pueden ver la forma de presentacion de los datos es distinta pero me estoy volviendo loco tratando de hacerlo pero no me sale.
DUDA No. 2:
"Cree un query que muestre el nombre de cada empleado, cargo, salario, comision, nombre del departamento y el grado (de la tabla salgrade) que le corresponde según el salario."
Lo que hice fue esto:
----comienza aqui----
select e.ename, e.job, e.sal, nvl (e.comm,0), d.dname
from emp e, dept d
where (e.deptno=d.deptno);
----termina aqui-----
Campos Tabla Salgrade: grade,losal,hisal.
Aqui el problema es que no se como relacionarlo con el Salario porque la tabla empleados no tiene campo foraneo de la tabla salgrade.
Muchas gracias amigos, de verdad que me ayudaran mucho.
jose
  #2 (permalink)  
Antiguo 06/05/2002, 06:14
 
Fecha de Ingreso: abril-2002
Mensajes: 438
Antigüedad: 23 años
Puntos: 2
Re: Query Sql

Solo por curiosidad, las consultas para que las utilizas, es decir, ¿qué haces luego con ellas? Las metes en ASP o en qué? Porque las dos cosas serían bastante fáciles de solucionar programando luego con el recordset de las consultas, pero así a pelo y sólo usando SQL no tengo npi. ¿En qué entorno estás trabajando?
  #3 (permalink)  
Antiguo 06/05/2002, 09:32
Avatar de josego  
Fecha de Ingreso: enero-2002
Mensajes: 126
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: Query Sql

Estoy trabajando en el SQL PLUS que es una consola que trae el SQL SERVER 2000 para administrar los datos.
;)
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 07:45.