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

Requêtes et SQL. Discussion :

requete MAJ avec Max(date)


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Pompier
    Inscrit en
    Janvier 2010
    Messages
    391
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Pompier

    Informations forums :
    Inscription : Janvier 2010
    Messages : 391
    Par défaut requete MAJ avec Max(date)
    bonjour,
    j'ai fait une requete mise à jour où l'un des élèments à mettre à jour fait référence à une valeur calculée par:
    Max(des dates).

    Quand j'excute la requete, ça me dit qu'il faut utiliser une valeur capable d'être mise à jour.

    Que faire?

  2. #2
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Par défaut
    salut hugodu28,

    Citation Envoyé par hugodu28
    Que faire?
    bonne question...

    utiliser une valeur capable d'être mise à jour peut être?

    tu veux bien nous mettre dans le secret en postant un sql stp?

  3. #3
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 959
    Par défaut
    Bonsoir,
    Avec Access, il n'est pas possible d'exécuter une requète de mise à jour dès lors qu'elle est jointe à une requète de regroupement. Pour contourner cela, Il faut utiliser In :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    UPDATE matable 
    SET monchamp = "mavaleur"
    WHERE monchamp In (Select monchamp2 from matable2 where monchamp2 = "macondition" group by monchamp2)

Discussions similaires

  1. requete avec Max(Date)
    Par labk92 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 16/03/2009, 12h39
  2. REQUETE MAJ AVEC 2 TABLES
    Par maverick91 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 03/09/2007, 15h16
  3. Select Avec Max(date)
    Par Poisson59 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 24/08/2006, 17h26
  4. Erreur dans la requete : pb avec les dates
    Par shub dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 22/06/2006, 14h52
  5. [VB6]Requete sql access:max (date and time)
    Par enibris dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 05/06/2006, 09h42

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