Sql comment trier des nombres dans l'ordre croissant
davidmicka23 Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour
j'ai un tableau de 4 colonnes et 4 lignes comprenant un nombre par case.
(col1, col2, col3, col4)
comment puis je trier les colonnes et les lignes par ordre croissant ?
Par commande sql (mysql) ?
Est ce que quelqu'un peut m'aider ?
- Sql trier
- Excel trier par ordre croissant chiffre - Guide
- Logiciel pour trier les photos automatiquement - Guide
- Logiciel sql - Télécharger - Bases de données
- Trier tableau word nom de famille ✓ - Forum Excel
- Sql lister les tables ✓ - Forum Programmation
7 réponses
bonjour,
je me demande si la structure de la table est correcte.
Il serait peut-être préférable d'avoir une table avec deux colonnes (nlig, val).
Salut,
je ne comprends pas la demande, peux-tu donner un exemple ?
Parce que de manière simple, je dirais par exemple :
SELECT ... FROM ...ORDER BY "Col1" ASC, "COL2" ASC, "COL3" DESC, "COL4" ASC
Syntaxe à adapter en fonction du moteur SQL, bien sûr.
j'utilise uniquement des nombres dans les lignes et colonnes (un tableau quoi),
comme pour une matrice de nombres de 4 lignes et 4 colonnes.
j'utilise uniquement des nombres dans les lignes et colonnes (un tableau quoi),comme pour une matrice de nombres de 4 lignes et 4 colonnes.
Tu l'as déjà dit mais tu ne donnes pas d'information claire sur ce que tu souhaites.
comment puis je trier les colonnes et les lignes par ordre croissant ?
Il va falloir choisir qui a la priorité dans le tri : lignes ou colonnes...
C'est comme trier des personnes à la fois par taille et par poids : impossible...
Donne un exemple.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionBonjour merci pour vos interventions,
j'ai une erreur dans ma pageaccueil.php :
avec
$connexion=mysql_connect("localhost", "root", "") ;
la page affiche:
erreur undefined function mysql_connect() stack trace #0 main()
A l'aide lol
bonjour,
je le change à quel endroit ça ?
Peut-être comme expliqué: https://forum.phpfrance.com/tutoriels/passer-mysql-mysqli-pdo-t276282.html
merci beaucoup pour vos particpations ça me permet d'avancer.
Je vais voir pour mysqli dans le lien fourni.
Sinon je résume :
J'utilise laragon full 6.0 avec php8.1.10, mysql8.0.30. et heidisql
j'aimerais trier suivant les lignes uniquement (les colonnes ça va)
dans les l'ordre croissant les données (valeurs numériques)
présentes dans une table et justement mettre à jour cette même table table_a (soit créer une nouvelle table du coup triée table_n,
soit "écraser" les anciens nombres par les nouveaux triés dans l'ordre croissant.)
Pouvez vous m'aider ?
Insert into serait approprié pour les mettre dans une nouvelle table table_n je pense,
Est ce que update conviendrait dans la même table table_a ?
Disons pour 4 lignes et 4 colonnes (une matrice carrée représentée par un tableau [id_ligne] [num_colonne] [valeur] .
Pouvez_vous m'aider ?
Meci pour vos réponses.c'est sympa.
Bonne journée.