sql >> Databáze >  >> RDS >> Mysql

SQL počítají specifickou hodnotu ve více sloupcích a řádcích

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'


  1. Jak nainstalovat ovladač Mysql JDBC do studia Android

  2. Jak vytvořit a naplnit tabulku v jediném kroku jako součást operace importu CSV?

  3. Je možné vytvořit sloupec id automatického přírůstku v zobrazení mysql?

  4. Jak vytvořit LEFT JOIN s poddotazem SELECT pomocí QueryBuilder v Doctrine 2?