Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/12/2011, 14h23   #1
Membre du Club
 
hugues dupont
Pompier
Inscription : janvier 2010
Messages : 170
Détails du profil
Informations personnelles :
Nom : hugues dupont
Localisation : France

Informations professionnelles :
Activité : Pompier

Informations forums :
Inscription : janvier 2010
Messages : 170
Points : 44
Points : 44
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?
hugodu28 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 15h25   #2
Expert Confirmé
 
Avatar de vodiem
 
Homme Diem VO
Vivre
Inscription : avril 2006
Messages : 2 644
Détails du profil
Informations personnelles :
Nom : Homme Diem VO
Âge : 40
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 644
Points : 3 895
Points : 3 895
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?
vodiem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 22h07   #3
Membre éclairé
 
Avatar de tee_grandbois
 
Inscription : novembre 2004
Messages : 216
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 216
Points : 321
Points : 321
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 :
1
2
3
UPDATE matable 
SET monchamp = "mavaleur"
WHERE monchamp In (Select monchamp2 from matable2 where monchamp2 = "macondition" group by monchamp2)
tee_grandbois est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h12.


 
 
 
 
Partenaires

Hébergement Web