検索

ホームページ  >  に質問  >  本文

php - データベースの読み取り

データベースにはdatiと呼ばれるテーブルがあり、フィールドタイトルの形式はvarcharであることがわかっています。最初に長い文を出力し、次に短い文を出力するにはどのように記述すればよいでしょうか。 ?
select *from dati order by titleを使用していますが、機能しません。神様に助けを求めてください

迷茫迷茫2758日前418

全員に返信(3)返信します

  • 阿神

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

    SELECT * FROM DTI ORDER BY LENGTH(title) DESC

    文字列の長さは MySQL でも計算できます。まず文字列の長さを計算し、その長さに応じて逆方向に配列することで実現できます

    返事
    0
  • 为情所困

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

    *長さ(タイトル)でデータ順から選択;

    返事
    0
  • 仅有的幸福

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

    長さの長い順に並べています

    返事
    0
  • キャンセル返事