Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Określona wartość liczby SQL w wielu kolumnach i wierszach

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rezerwowanie identyfikatorów mySQL zwiększanych automatycznie?

  2. Jak użyć przeciwieństwa BETWEEN w zapytaniu MySQL?

  3. narzędzia do testowania obciążenia mysql

  4. ADDDATE() Przykłady – MySQL

  5. Jak uzyskać najnowsze 2 pozycje w kategorii w jednym wyborze (z mysql)