IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

diviser un champ


Sujet :

Langage SQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 18
    Points : 12
    Points
    12
    Par défaut diviser un champ
    Bonjour a tous,

    J'ai un problème a vous présenter pour avoir des idées de sortie.
    Je dois gerer une activité de helpdesk sur des incidents déclarés
    ce qui m'amene a diviser un champ en deux dans une table mysql pour calculer la durée du temps de travail.
    Ex:
    le Champ A [ 1-date1, 2-date2, 3-date3, 4-date4, 5-date5, 6-date6, 7-date7 ] je souhaite quand A passe à date2 suite à une modif sur l'etat de mettre ce date2 dans le champs B [ 1-date2, 2-date3, 3-date4, 4-date5, 5-date6, 6-date7, 7-datedujour]
    J'ai attaché un fichier pour etre plus clair. Je cherche une facon de faire ma requete pour remplir le champ date fin au fur et a mesure que dateModif évolue.

    Merci de vos idées
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent sénior
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 801
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 801
    Points : 34 063
    Points
    34 063
    Billets dans le blog
    14
    Par défaut
    Si tu stockes dans la même table les états initiaux et suivants et les dates de début et date de fin = date suivante alors il y a redondance d'information et la BDD est mal conçue.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 18
    Points : 12
    Points
    12
    Par défaut
    bonjour CinePhil,

    Ma table c'est une table 'historique' qui contient comme champ (id, id_incident, typdemodif, oldvalue, newvalue, datemodif)

    je veux pour l'instant ajouter un champ datefinmodif pour pouvoir calculer une durée, cette date de fin est la date de la modifcation suivante. c'est pas possible de faire un calcul sur une meme colonne plusieurs fois.

    En quoi est-ce redondant

    merci

Discussions similaires

  1. [Toutes versions] Besoin de diviser un champs en deux
    Par Lyude dans le forum VBA Access
    Réponses: 8
    Dernier message: 02/04/2010, 16h00
  2. [AC-2002] Diviser un champ en plusieurs
    Par Wanaka dans le forum VBA Access
    Réponses: 1
    Dernier message: 13/01/2010, 20h42
  3. Réponses: 3
    Dernier message: 25/05/2008, 16h16
  4. Diviser un champ montant par 100
    Par zilfana63 dans le forum VBA Access
    Réponses: 7
    Dernier message: 28/02/2008, 12h40
  5. Diviser un champ dans un état
    Par F_Labbé dans le forum IHM
    Réponses: 6
    Dernier message: 09/12/2006, 23h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo