MySQL: Nombre de Lignes dans le Résultat
Question de Invité | 12/09/2020 à 21:07
Je récupère des données de ma base de données MySQL et je voudrais numéroter les enregistrements de données respectivement les lignes dans le résultat de 1 au nombre d'ensembles de données.
Veuillez considérer que je ne veux pas faire cela en utilisant PHP ou quelque chose comme ça plus tard. Au lieu de cela, je veux directement obtenir la numérotation dans le résultat MySQL afin qu'il y ait un nombre avant chaque ligne. Est-ce possible?
Sujets Connexes
Supprimer les Espaces du Début et de la Fin des Lignes de Textes
Tutoriel | 0 Commentaires
XLS et XLSX: Nombre maximal de Colonnes et de Lignes
Info | 2 Commentaires
Réécrire Fichiers Texte avec une Longueur de Ligne Fixe
Tutoriel | 0 Commentaires
MySQL: Rechercher et Remplacer directement dans la Base de Données
Conseil | 1 Commentaire
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Déterminer la Fréquence des Mots dans un Texte
Tutoriel | 0 Commentaires
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Oui, c'est possible. Jetez un œil à l'exemple suivant.
Ici, nous lisons les données des colonnes «col1» et «col2» de la table «tab» et en plus nous créons un numéro de ligne. Nous avons donné à l'onglet de table l'alias t, de sorte que nous écrivons t.col1 et t.col2 dans l'exemple.
Nous obtenons la numérotation en définissant une variable "row" en utilisant "SELECT @row := 0" afin d'augmenter cette variable d'une à chaque ligne (@row := @row + 1) et en renvoyant le résultat de ce calcul comme "rownr".
12/09/2020 à 23:20