Bonjour,
Mieux vaut une petite requête qu'un long discours, je pense que ce que je cherche à faire est assez simple :
C'est simple, hein? Tellement que j'y arrive pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 UPDATE Ville SET Ville.id_Departement=ville_dept.id_dept WHERE id_Ville=ville_dept.id_vil AND ( SELECT Ville.id_Ville as id_vil, Departement.id_Departement as id_dept FROM `Ville` JOIN Departement ON Departement.num_Departement=SUBSTRING(cp_Ville, 1,2) AS ville_dept
Je comprends le problème, je suppose qu'il ne faudrait pas mettre ma sous requête dans la clause WHERE, mais je ne vois pas où la mettre sinon...
Partager