Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

SQL đếm giá trị cụ thể trên nhiều cột và hàng

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. Hướng dẫn toàn diện về cách sử dụng MySQL

  2. PHP:PDO Truy vấn không trả về kết quả nào, nhưng cùng một truy vấn trả về 4 kết quả trong phpmyadmin?

  3. Node.js kết nối thông qua ssh

  4. insert vào table select max (column_name) +1

  5. Tham số JDBC verifyServerCertificate =false kết nối mà không cần clientkeystore và truststore