Heim > Fragen und Antworten > Hauptteil
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
阿神2017-05-16 13:17:20
SELECT * FROM dati ORDER BY LENGTH(title) DESC
MySQL里也能计算字符串的长度,先计算字符串的长度,然后根据长度倒叙排列,就能实现了