none
Obtener una tabla como resultado. RRS feed

  • Pregunta

  • Estimados, si alguien me puede ayudar,

    Es posible crear una tabla de conteos dentro de sql (algo asi como un contar.si en excel).

    nombres, cargo, columna con valores null,

    necesito crear una tabla en la que se me devuelva la suma de valores null que tiene cada persona.

    ojala me puedan ayudar

    martes, 21 de enero de 2020 19:33

Respuestas

  • Hola numeric10:

    Para eso no necesitas una tabla, simplemente puedes hacer una query que te devuelva ese dato.

    create table tabla (nombres varchar(100), cargo varchar(100), columna varchar(100))
    go
    insert into tabla (nombres, cargo, columna)
    values
    ('nomA','empleado','a'),
    ('nomA','empleado',null),
    ('nomA','empleado','b'),
    ('nomA','empleado',null),
    ('nomA','empleado',null),
    ('nomA','empleado','c'),
    ('nomB','jefe ventas','d');
    go
    select nombres, SUM(case when columna is null then 1 else 0 end) as suma
    from tabla
    group by nombres

    Resultado

    Group by

    https://javifer2.wordpress.com/2019/10/04/group-by-quizas-la-clausula-mas-conflictiva/

    martes, 21 de enero de 2020 21:13

Todas las respuestas