Avisos
Vaciar todo

[Resuelto] Error Columna virtual!

7 Respuestas
2 Usuarios
0 Reactions
36 Visitas
admin
Respuestas: 20
Admin
(@admin)
Miembro
Registrado: hace 1 año

Si realmente necesitas contar los elementos de una EnumList, asegúrate de que no hay un problema con SPLIT. Puedes probar esta alternativa:

 

COUNT(
    SPLIT(
        ANY(
            SELECT(
                PROTOTIPOS[BASES_DATOS],
                [ID_PRTPY] = [_THISROW].[ID_PRTPY]
            )
        ),
        ","
    )
)
Responder
admin
Respuestas: 4
Topic starter
(@smartflex)
Miembro Activo
Registrado: hace 2 meses

Buen día, en esencia lo que busco es que me de el numero de valores que tiene la columna , esto por que ese factor necesito multiplicarlo para estructurar el precio. La expresión anterior con el primer registro funciona a cabalidad, mas no así con los registros siguientes. Era extraño porque por segundos me mostraba el valor correctamente y entonces cambiaba al valor errado. Tienes razón en base a lo simple he probado múltiples combinaciones y por ahora he logrado hacerlo funcionar con esta expresión: COUNT([BASES_DATOS]) puedes dar el tema como resuelto! Y nuevamente te reitero mi agradecimiento por tomarte el tiempo.

Responder
Página 2 / 2
Compartir: