SELECT SUM(
IF(q1 = 1, 1, 0) +
IF(q2 = 1, 1, 0) +
IF(q3 = 1, 1, 0) +
IF(q4 = 1, 1, 0) +
IF(q5 = 1, 1, 0) +
IF(q6 = 1, 1, 0) +
IF(q7 = 1, 1, 0)
)
FROM table
WHERE Company = 'abc'
SELECT SUM(
IF(q1 = 1, 1, 0) +
IF(q2 = 1, 1, 0) +
IF(q3 = 1, 1, 0) +
IF(q4 = 1, 1, 0) +
IF(q5 = 1, 1, 0) +
IF(q6 = 1, 1, 0) +
IF(q7 = 1, 1, 0)
)
FROM table
WHERE Company = 'abc'
MYSQL UPDATE SET в същата колона, но с множество WHERE клаузи
Могат ли да се използват заместващи знаци за имена на таблици за GRANT в MySQL
Вмъкване след съкращаване започва от 1; но вмъкване след изтриване се възобновява от предишната стойност
Запазена дума в името на колоната - вмъкнете в MySQL
Добавяне на статичен префикс към нарастващо число