Bonjour,
Je n'arrive pas a exécuter une requête, pouvez m'éclairer :
Merci !!
Bonjour,
Je n'arrive pas a exécuter une requête, pouvez m'éclairer :
Merci !!
Salut !
Le passage qui plante :
Dans le where, il faut des conditions "booléennes".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 WHERE (SELECT DISTINCT i.contrat, q.contrat FROM infocentre.mark_surc q, infocentre.mark_02 i WHERE i.contrat(+) = q.contrat AND i.code_preneur = q.code_preneur)
Que cherches-tu ?
Merci pour ta réponse,
Je recherche à faire un update de six colonnes avec la requête que j'ai mise sur le forum.
La requête en select c'est celle ci :
Merci !!!
Quand tu fais :
Il faut que ton SELECT ne renvoie qu'une seule valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SET Macol = (SELECT ...)
Tu dis : je cherche à faire un update de 6 colonnes.
Mais tu n'as qu'une seul colonne avant le =.
Quelle valeur veux tu affecter à ta colonne surcclassement_2004 ?
Ensuite, tu ne fais pas de corrélation entre le SELECT et l'UPDATE.
Dis nous simplement avec des mots ce que tu cherches à faire (simple et précis, ça serait du bonheur)
Partager