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

Zapytanie MySQL w celu zliczenia wartości innych niż null w jednym wierszu

To powinno zrobić to, co chcesz:

SELECT ID, Name, Score_1, Score_2, Score_3
FROM Table1
ORDER BY (Score_1 = 0) + (Score_2 = 0) + (Score_3 = 0)

Wynik:

ID  Name   Score_1  Score_2  Score_3
4   Mike   4        5        5      
1   Dan    8        7        0      
2   Joe    0        0        3      
3   Chris  0        0        0      


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Python:MySQLdb i biblioteka nie zostały załadowane:libmysqlclient.16.dylib

  2. Prawidłowy sposób na utrzymanie aktywnych połączeń w puli (lub przerwanie ich i uzyskanie nowych) podczas dłuższej nieaktywności dla MySQL, aplikacji Grails 2

  3. Jak podzielić dane wyjściowe z mysqldump na mniejsze pliki?

  4. Błąd MySQL 2006:serwer mysql zniknął

  5. Mysql - jak ustawić auto-inkrementację, aby zaczynała się od zera