sql >> Databasteknik >  >> RDS >> Mysql

MySQL:Beställ efter fältstorlek/längd

SELECT * FROM TEST ORDER BY LENGTH(description) DESC;

LENGTH funktion ger strängens längd i byte. Om du vill räkna (multi-byte) tecken, använd CHAR_LENGTH funktion istället:

SELECT * FROM TEST ORDER BY CHAR_LENGTH(description) DESC;


  1. Hur man gör en accentkänslig sökning i MySql

  2. Att markera alla objekt i en tabell och gå med i en annan tabell, vilket tillåter null

  3. #1242 - Subquery returnerar mer än 1 rad - mysql

  4. 15 Användbara MySQL/MariaDB-prestandajusteringar och optimeringstips