SQL Server - SENTENCIAS

 
Vista:

SENTENCIAS

Publicado por JHONATHAN (1 intervención) el 11/12/2006 15:49:44
GRACIAS, POR LOS COMENTARIOS SOBRE LOS CURSORES.... AHORA TENGO UNA DUDA, TENGO UNA CONSULTA SENCILLA Y QUIERO INTRODUCIRLE UN CURSOR COMO LO PUEDO HACER (TENGO EL CURSOR Y LA CONSULTA POR SEPARADO; QUIERO UNIFICARLA), TE DOY LOS CODIGOS PARA QUE ME ENTIENDAS

--CURSOR
DECLARE @V_CLI_COUNT INT
DECLARE CUR_CLI CURSOR FOR SELECT COUNT(CLI_CODIGO) AS CANTIDAD_TIT FROM MAE_CC_CLIENTES WHERE CLI_COD_CLIENTE LIKE '%0%'
OPEN CUR_CLI
FETCH NEXT FROM CUR_CLI INTO @V_CLI_COUNT
******
CLOSE CUR_CLI
DEALLOCATE CUR_CLI

--CONSULTA
SELECT CLI_CODIGO AS CODIGO
,CLI_DESCRIPCION AS NOMBRE
FROM MAE_CC_CLIENTES
WHERE CLI_COD_TIPO_CLIENTE = 1

EN SI EL RESULTADO QUE BUSCO ES ESTE

CODIGO NOMBRE CANTIDAD_TIT
1 EMPRESA1 20

TODOS LOS DATOS ESTAN EN LA MISMA TABLA (POR FAVOR AYUDAME QUE SOY NOVATO EN ESTO)
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:SENTENCIAS

Publicado por Isaías (3308 intervenciones) el 11/12/2006 20:50:09
¿Para que vas a ocupar un CURSOR?
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

RE:SENTENCIAS

Publicado por JHONATHAN (4 intervenciones) el 12/12/2006 15:32:39
TODO LA INFORMACION ESTA EN LA MISMA TABLA, POR EJEMPLO

CODIGO NOMBRE COD:EMPRE
1 EMPRESA1 NULL
2 JHONATHAN 1
3 PEDRO 6
4 EMPRESA2 NULL
5 JUAN NULL
6 EMPRESA3 NULL
7 CARLO 1
8 MIGUEL 1
9 RON 6
10 TITO 6
.
.
.

Y QUIERO TENER UN LISTADO DE LAS EMPRESAS Y DECIR CUANTOS EMPLEADOS HAY POR EMPRESA ( ME HABIAN RECOMENDADO CURSORES
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

RE:SENTENCIAS

Publicado por Isaías (3308 intervenciones) el 13/12/2006 21:59:36
Esto me suena a un TRABAJO ESCOLAR.

SELECT EMPRESA, COUNT(EMPRESA) FROM TuTabla GROUP BY EMPRESA
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

RE:SENTENCIAS

Publicado por JHONATHAN (4 intervenciones) el 14/12/2006 14:37:16
YA LAS SENTENCIAS LAS TENGO, LO QUE QUIERO ES TRATAR DE METER EL CURSOR DENTRO DEL SELECT....
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

RE:SENTENCIAS

Publicado por Isaías (3308 intervenciones) el 15/12/2006 02:51:19
Te mande el script en T-SQL sin usar cursores, ¿que mas deseas?
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

RE:SENTENCIAS

Publicado por karina (1 intervención) el 16/12/2006 21:36:44
me ayudan porfa con las sentencias de SQL les quedomuy
group by
order by
distinct by

agradecida
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