Les amis ça fait une semaine que je galère avec cette requête, j'aimerais modifier modifier les valeurs du champ "reference" de la table "pbo" selon les valeurs de plusieurs champs qui sont dans la même table et un autre champ qui est dans la table "cable" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
UPDATE pbo  SET reference = 'OFMC'
FROM pbo  JOIN cable ON ST_Intersects(pbo.geom, cable.geom)
WHERE ((interco = 'Fenetrage' OR interco = 'Extremite') AND
support = 'CHAMBRE' AND fa_fs < 9 AND fonction = 'PBO'
AND cable.capacite < 97)
Le problème c'est que j'ai un autre champ d'une troisième table qui rentre dans l’équation, je ne sais pas comment faire la jointure spatiale de 3 tables à la fois, mais bon si je réussi à exécuter cette requête c'est déjà ça.

Je vous remercie par avance