php - データベースの読み取り
迷茫
迷茫 2017-05-16 13:15:20
0
3
425

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

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(3)
阿神

SELECT * FROM DTI ORDER BY LENGTH(title) DESC

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

いいねを押す +0
为情所困

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

いいねを押す +0
仅有的幸福

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート