Maison  >  Questions et réponses  >  le corps du texte

php - lecture de la base de données

On sait que la base de données a une table appelée dati et que le format de titre de champ est varchar. Le contenu stocké est constitué de phrases chinoises de différentes longueurs. Comment doit-il être écrit pour produire d'abord des phrases longues, puis des phrases courtes ? ?
J'utilise select *from dati order by title et ça ne marche pas ! Demandez de l'aide à Dieu

迷茫迷茫2734 Il y a quelques jours398

répondre à tous(3)je répondrai

  • 阿神

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

    SELECT * FROM dati ORDER BY LENGTH(title) DESC

    La longueur d'une chaîne peut également être calculée dans MySQL. Calculez d'abord la longueur de la chaîne, puis organisez-la à l'envers en fonction de la longueur, et vous pourrez y parvenir

    répondre
    0
  • 为情所困

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

    sélectionnez *dans l'ordre des données par longueur (titre);

    répondre
    0
  • 仅有的幸福

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

    Classés par ordre décroissant de longueur

    répondre
    0
  • Annulerrépondre