sql >> Databasteknik >  >> RDS >> Mysql

Hur ställer du in 0 med MAX-funktionen när den är NULL?

Tja, eftersom det inte finns något datum som 2014, skulle du förvänta dig null, eftersom det maximala av ingenting faktiskt inte är någonting.

Men gör så här:

COALESCE(MAX(number),0)

Vilket betyder:hämta den första icke-null-saken från nästa lista, så om din max är null, ger det dig 0



  1. Hur man startar, startar om, kontrollerar status och stoppar MySQL-server

  2. Jag har uppgraderat SQL Server ODBC-drivrutinen och prestandan har påverkats negativt. Vad kan jag göra?

  3. En datamodell för peer-to-peer-utlåningsplattform

  4. PHP MySQL LADDA DATAINFIL Hjälp