SQL Server Performance

cursores

Discussion in 'Preguntas sobre SQL Server en Español.' started by xahay, Jan 9, 2006.

  1. xahay New Member

    Hola

    Tengo algunos problemas para construir una consulta (los join ya no me so suficientes!)
    tengo un catalogo de empleados pero necesito saber cuantos registros tiene cada uno de ellos en otra de las tablas.
    lo que necesito visualizar es algo asi:

    Idempleado, nombre, NoDocumentos

    como hacer que el select te devuelva el NoDocumentos correspondientes a cada uno de los empleados.

    Actualmente obtengo el listado de los empleados y para cada uno hago un count de sus documentos pero necesito generarlo dinamicamente

    agradeceré su ayuda
    empecé a ver algo sobre cursores pero no estoy segura de que la solucion vaya por ahí

  2. Luis Martin Moderator

    Bienvenida a Forum!.

    Dado que no soy experto en programación, tendrás que esperar un poquito hasta que algún miembro lea este post.

    Saludos,




    Luis Martin
    Moderator
    SQL-Server-Performance.com

    Although nature commences with reason and ends in experience it is necessary for us to do the opposite, that is to commence with experience and from this to proceed to investigate the reason.
    Leonardo Da Vinci

    Nunca esperes el reconocimiento de tus hijos, eso ocurrirá luego de tu muerte


    All postings are provided “AS IS” with no warranties for accuracy.



  3. c_maldon Member

    Hola,

    Como ejemplo podrías utilizar:

    Select Idempleado,
    nombre,
    (Select count(*) From Documentos d Where e.IdEmpleado = d.IdEmpleado)
    From Empleados e

    Saludos

Share This Page