Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да напиша SQL заявка, за да разберете сумата на най-високите 4 колони от 5 колони?

Можете да използвате техника:Първо, добавете всички стойности и след това извадете най-ниската стойност от този резултат.

bestOf4 =(ClassTest_1+ ClassTest_2+ ClassTest_3+ ClassTest_4+ ClassTest_5) - най-малката стойност на колоната на (ClassTest_1, ClassTest_2, ClassTest_3, ClassTest_4, ClassTest_5)

SQL:

SELECT(`ClassTest_1` + `ClassTest_2` + `ClassTest_3` + `ClassTest_4` + `ClassTest_5` - least( `ClassTest_1` , `ClassTest_2` , `ClassTest_3` , `ClassTest_4` , `ClassTest_5`)
)AS Total
FROM ClassTestMark



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. избиране на конкретно число като стойност на колона в заявката

  2. JSON_LENGTH() – Връща дължината на JSON документ в MySQL

  3. Създайте MySQL функция в Laravel 5.5

  4. Изтеглете csv от codeigniter mysql

  5. Как да импортирам CSV данни в MYSQL база данни с помощта на PHP CodeIgniter?