suchen

Heim  >  Fragen und Antworten  >  Hauptteil

PHP - Datenbank lesen

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

迷茫迷茫2758 Tage vor417

Antworte allen(3)Ich werde antworten

  • 阿神

    阿神2017-05-16 13:17:20

    SELECT * FROM dati ORDER BY LENGTH(title) DESC

    MySQL里也能计算字符串的长度,先计算字符串的长度,然后根据长度倒叙排列,就能实现了

    Antwort
    0
  • 为情所困

    为情所困2017-05-16 13:17:20

    select *from dati order by length(title);

    Antwort
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 13:17:20

    根据长度倒序排列

    Antwort
    0
  • StornierenAntwort