Inverser 2 colonnes dans une table avec PhpMyadmin
La question sotte est « pour quoi faire ? »… Sotte parce que si effectivement cela n’a aucun intérêt en terme de code ou d’extractions, la question peut quand même se poser parfois sur un plan ergonomique…!
J’avais une assez grosse base de liaison entre 2 tables à remplir manuellement (pas moyen de faire autrement) et pendant 10mn j’ai inversé systématiquement les id d’une table et de l’autre dans chaque tupple (ligne). Résultat proche du drame
J’ai donc cherché comment inverser les 2 colonnes pour finalement trouver cette solution simple […]
Dans cet exemple la table concernée s’appelle nom-de-la-table et les 2 colonne à inverser sont
- colonne1 (qui doit passer après le colonne 2) dont les caractéristiques sont ici TINYINT(3)
- et colonne2 (peu importent ses caractéristiques)
Il suffit d’utiliser cette requête dans le champ SQL de la base (ou de n’importe quelle table) :
ALTER TABLE `nom-de-la-table`
MODIFY COLUMN colonne2 tinyint(3) AFTER colonne1
c’est tout !
No Responses to “Inverser 2 colonnes dans une table avec PhpMyadmin”