Introduire une nouvelle cellule mysql

Utilisateur anonyme -  
jisisv Messages postés 3678 Statut Modérateur -
Bonjour, voilà j'aimerait savoir s'il est possible d'introduire une nouvelle cellule entre deux autres ??
Sur la base de donnée MySQL !

Merci de votre compréhension !

Cordialement ,
Tsunaiken

2 réponses

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    Qu'entens-u par "cellule" ?
    Pour ajouter une nouvelle colonne, utilise ALTER TABLE:
    mysql> show columns from tabl01;
    +-------+-------------+------+-----+---------+-------+
    | Field | Type        | Null | Key | Default | Extra |
    +-------+-------------+------+-----+---------+-------+
    | nom   | varchar(30) | YES  |     | NULL    |       |
    | birth | date        | YES  |     | NULL    |       |
    +-------+-------------+------+-----+---------+-------+
    2 rows in set (0.01 sec)
    mysql> alter table tabl01 add column (firstname varchar(30));
    Query OK, 0 rows affected (0.05 sec)
    mysql> show columns from tabl01;
    +-----------+-------------+------+-----+---------+-------+
    | Field     | Type        | Null | Key | Default | Extra |
    +-----------+-------------+------+-----+---------+-------+
    | nom       | varchar(30) | YES  |     | NULL    |       |
    | birth     | date        | YES  |     | NULL    |       |
    | firstname | varchar(30) | YES  |     | NULL    |       |
    +-----------+-------------+------+-----+---------+-------+
    3 rows in set (0.00 sec)


    0
  2. Utilisateur anonyme
     
    Je cherche surtout a faire quelque chose du genre

    +-------+-------------+------+-----+---------+-------+
    | colonne1 | colonne2 | colonne 3 | colone4 |
    +-------+-------------+------+-----+---------+-------+
    | enregistrement1
    | enregistrement2
    +-------+-------------+------+-----+---------+-------+

    +-------+-------------+------+-----+---------+-------+
    | colonne1 | colonne2 | colonne 3 | colone4 |
    +-------+-------------+------+-----+---------+-------+
    | enregistrement1
    | enregistrement3
    | enregistrement2
    +-------+-------------+------+-----+---------+-------+

    au lieu du clasique
    +-------+-------------+------+-----+---------+-------+
    | colonne1 | colonne2 | colonne 3 | colone4 |
    +-------+-------------+------+-----+---------+-------+
    | enregistrement1
    | enregistrement2
    | enregistrement3
    +-------+-------------+------+-----+---------+-------+
    0
    1. jisisv Messages postés 3678 Statut Modérateur 936
       
      Il n(y a pas d'ordre sur les tuples. Tes requêtes SELECT fourniront une liste ordonnée si tu imposes un ordre sur celles-ci
      (clause ORDER BY)
      Johan
      0