Es ist bekannt, dass die Datenbank über eine Tabelle mit dem Namen „dati“ und ein Feldtitelformat „varchar“ verfügt. Der gespeicherte Inhalt besteht aus chinesischen Sätzen unterschiedlicher Länge. Wie sollte er geschrieben werden, um zuerst lange Sätze und dann kurze Sätze auszugeben? ?
Ich verwende „select *from data order by title“ und es funktioniert nicht! Bitte Gott um Hilfe
SELECT * FROM dati ORDER BY LENGTH(title) DESC
MySQL里也能计算字符串的长度,先计算字符串的长度,然后根据长度倒叙排列,就能实现了
select *from dati order by length(title);
根据长度倒序排列