bonjour,
j'ai crée une table, où j'ai mis plusieurs colonnes.
J'ai une colonne "references" où, i y a les informations suivante : 19800323;
Mais j'aimerais rajouté une colonne "années" qui serait calculé à la suite de la colonne "references" pour récupérer seulement les 4 premiers chiffres.

Merci de votre aide.

4 réponses


Salut.

En INSERT, en UPDATE, en SQl, en PHP, en création, en récupération ?...

Quoi qu'il en soit, regarde du coté de SUBSTR()

raoul
Auteur

merci, je vais regarder çà

Salut,

CREATE TRIGGER `tatable_bu` BEFORE UPDATE ON `tatable` FOR EACH ROW BEGIN
  IF(NEW.reference>'')THEN
    SET NEW.anne=SUBSTRING(NEW.reference,4);;
  END IF;
END

la même chose en before insert

@plus

Pierre

raoul
Auteur

merci je vais regarder çà