sql >> Database teknologi >  >> RDS >> Mysql

Find de MINDSTE/STØRSTE værdier fra kombinerede KOLONNER, ignorer 0 &NULL-MYSQL

Størst og Mindst ignorerer ikke nuller, som aggregeringsfunktioner gør; du bliver nødt til at gøre noget for at undgå dem. En mulighed er noget som denne:

Greatest(IFNULL(Salary_1 ,0), ...)

Least(
     CASE WHEN Salary_1 IS NULL OR Salary_1 = 0 THEN /*some huge value*/ ELSE Salary_1 END
   , CASE WHEN Salary_2
   ....)


  1. Ukendt tabel i MULTI DELETE

  2. Har brug for en praktisk løsning til at skabe mønsterdatabase(5-5-5) til 15-puslespil

  3. PHP hvordan man citerer strengmatrixværdier

  4. Bedste måde at gemme billeder, som kommer fra server i Android