Bonjour,
j'ai une table A ou je dois calculer le nombre de ligne pour un élement maison.
J'ai une table B qui contient le champ 'maison' et le champ 'nbLigne'
je dois réussir à mettre a jour le nombre de maison dans la table B.
voici l'idée;
Vous me direz que WHERE (maison,nbLigneCalculées) ce n'est pas possible..je vous l'accorde...mais c'est juste pour donner l'idée...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 UPDATE table_B SET nbLigne = nbLigneCalulées WHERE (maison,nbLigneCalculées) IN (SELECT maison, COUNT(nbLigne) AS nbLigneCalulées FROM table_A WHERE typeMaison = 'A VENDRE' GROUP BY maison,nbLigne)
Comment puis résoudre ceci:
Merci d'avance
Partager