
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Varias condiciones
Buenos días,
He estado buscando por la comunidad pero la verdad que no he consiguido encontrar algo que se ajuste a lo que necesito.
Mi problema es el siguiente:
necesito realizar el conteo de id en función a varias condiciones. Por ejemplo, de los datos de la tabla de más abajo me gustaría contar los ids de que tengan el epígrafe_1=1 y el epígrafe_2=1.
Si utilizo la siguiente expresión count(distinct {<epígrafe_1={´1´},epígrafe_2={´1´}>}Id) cuenta 2, que es lo que quiero. Pero si quisiera añadir otra condición más; por ejemplo, epígrafe_1=2 y el epígrafe_2=1, cómo lo haría?
id | epígrafe_1 | epígrafe_2 |
A | 1 | 1 |
A | 1 | 2 |
A | 2 | 2 |
B | 1 | 1 |
B | 2 | 1 |
Me refiero a que cuente cuando se dan varias opciones pero que una opción depende de otra, no sé si me explico bien.
Muchas gracias de antemano.
- Tags:
- varias condiciones

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola Leticia:
No sé si es esto lo que buscas:
count(distinct { <epígrafe_1={´1´},epígrafe_2={´1´}> +
<epígrafe_1={´2´},epígrafe_2={´1´}> } Id)
Un saludo,
Juan P. Barroso

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mil gracias!
me da un poco de vergüenza ya que, una vez visto, me parece lógico y después de hacer varias pruebas esto no se me haya ocurrido.
Muchas gracias de nuevo.
