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

SQL:ORDER BY to kolonner blandet, ikke prioritetsbaseret

Brug COALESCE og NULLIF :

ORDER BY COALESCE(NULLIF(LastName, ''), FirstName), FirstName


  1. Er der et trick til at tillade MySQL at ignorere et efterfølgende komma i SET-sætningen i en UPDATE-sætning?

  2. hvordan man løser det mislykkedes at oprette forbindelse til /192.168.15.186 (port 80):tilslutning mislykkedes:ETIMEDOUT (Forbindelsen fik timeout) i Windows Firewall

  3. CASE-udtrykkets beskidte hemmeligheder

  4. Objektet i klassen yii\db\Command kunne ikke konverteres til streng