Los datos de cada provincia para cada cliente vienen en un CSV que pone varias columnas una de ellas es nombres y otra provincias.
Y los clientes ya están en la base de datos, ahora quiero de forma que en una sola consulta SQL pueda importar todos los UPDATE para cada cliente indicarle su provincia.
Una forma, pero no es la más rápida es esta.
Código SQL:
Ver originalUPDATE tabla_clientes
SET provincia = "269"
WHERE nombre IN ( Andres Martinez , Miguel Perez ) ;
SET
NOTA: el 269 hace referencia a MADRID , esto es porque la BD tiene unos ID para cada provincia que van indicados en otra tabla unida con la de Clientes.
Esta forma la conozco, pero quisiera saber si en vez de ejecutar UPDATE para cada Provincia, (eligiendo los nombres o cod_cliente de cada cliente en la tabla, existe alguna forma de no tener que repetirlo para cada Provincia los UPDATE.
Que en un sólo UPDATE pueda realizar esto.
También aclaro, los datos los tengo en una columna EXCEL con el orden correcto de cada cliente y cada provincia, si existe alguna forma de introducir correlativamente esos valores uno a uno hacia abajo en la COLUMNA EXCEL, pasandolo a SQL, sería lo perfecto.
Saludos gracias por la ayuda