Contar valor en mas de un campo según condición
Necesito contar el valor (1) que se encuentra en dos campos y que cumpla la condición de otra tabla, ejemplo:
tabla_1 tabla_2
id,campo1,campo2 id,campo1
1 1 0 1 joaquin
2 1 1 2 joaquin
3 0 1 3 valentina
Estoy efectuando la sigiuiente consulta:
select count (m.var_1 & m.var__2 ) as total
on TABLA_1.ID=TABLA_2.ID
from TABLA_1 M
inner join TABLA_2 ES
where TABLA_2.ID='joaquin'
and (m.var_1='1' or m.var__2='2' )
Resultado: 2 (cuenta del campo1)
Pero necesito que cuente también del campo2, siendo el resultado 3
1 respuesta
Respuesta de Claudio Nipotti
1