Cursores en SQL

Hola buenos dias, Estoy intentado hacerun procedimiento con cursores. Necesito saber todos los usuarios de una base de datos que hayan faltado dos...

La FAQ Cursores en SQL tiene

Pertenece a la categoría:

Pregunta
Hola buenos dias,

Estoy intentado hacerun procedimiento con cursores.
Necesito saber todos los usuarios de una base de datos que hayan faltado dos veces consecutivas al trabajo y no se muy bien como hacerlo.
Espero vuestra respuesta


Respuesta de Sara Alvarez Langa
Hola,

Tengo publicado una serie de artículos en el manual de oracle dentro de Desarrolloweb.com que seguro te ayudan. En especial el titulado Caracteristicas de PL/SQL que habla de cursores.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fue enviado 1 comentario a la faq
1 comentario revisado:

ana_och...
Tal vez no necesites un Cursor
02/6/09
No se porque quieres hacer un cursor, si es en SQL Server no lo recomiendo es preferible hacer un bucle con una variable tipo tabla que tenga como primary key un int identity, y segundo pues segun lo que escribes lo que necesitas es una consulta como esta, en donde muestro los productos vendidos mas de dos veces.

select p.descripcion Producto, count(vp.idProducto) vecesVendido
from ventaProducto vp
inner join producto p on (vp.idProducto = p.idProducto)
group by p.descripcion
having count(vp.idProducto) >= 2

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo