Предполагая, что column1
принимает только значения 0/1, вы можете сделать:
sum(column1 * column2)
Если он может принимать другие значения, то:
sum( (column1 = 1) * column2 )
Оба они используют расширение MySQL, в котором логические значения обрабатываются как числа, с "1" для true и "0" для false.