On sait que la base de données a une table appelée dati et que le format de titre de champ est varchar. Le contenu stocké est constitué de phrases chinoises de différentes longueurs. Comment doit-il être écrit pour produire d'abord des phrases longues, puis des phrases courtes ? ?
J'utilise select *from dati order by title et ça ne marche pas ! Demandez de l'aide à Dieu
SELECT * FROM dati ORDER BY LENGTH(title) DESC
La longueur d'une chaîne peut également être calculée dans MySQL. Calculez d'abord la longueur de la chaîne, puis organisez-la à l'envers en fonction de la longueur, et vous pourrez y parvenir
sélectionnez *dans l'ordre des données par longueur (titre);
Classés par ordre décroissant de longueur