..
Con el comando UPDATE, tenemos la oportunidad de actuar en los registros existentes y modificados.
Supongamos, por ejemplo, tienen, en nuestra base de datos, phone_numbers una tabla estructurada de esta manera:
| nombre | teléfono |
| Mario Rossi | 123.456789 |
| Antonio Bianchi | 987.654321 |
| Claudio Verdi | 321.654987 |
ACTUALIZACIÓN phone_numbers Septiembre Teléfono '213 = 0.698547 ' DONDE name = 'John Doe'Hasta aquí nada nuevo.
| nombre | por | comillas | prov |
| Mario Rossi | Via Roma 11 | Turín | A |
| Antonio Bianchi | Via Garibaldi 2 | Gallarate | VA |
| Claudio Verdi | Piazza Cavour 4 | Como | CO |
Volviendo al ejemplo que utiliza por primera vez una consulta como esta:
ACTUALIZACIÓN phone_numbers INNER JOIN direcciones ON numeri_di_telefono.nome = indirizzi.nome Septiembre numeri_di_telefono.telefono = 0.698547 '213 ', indirizzi.via = 'Plaza de la República 5', indirizzi.citta = 'Londres', indirizzi.prov = 'MI' DONDE numeri_di_telefono.nome = 'John Doe'Después de ejecutar la actualización consulta SELECT verificado por dos distintos en dos tablas. Aquí están los resultados (en amarillo):
1) Tabla phone_numbers
SELECT * FROM phone_numbers
| nombre | teléfono |
| Mario Rossi | 213.698547 |
| Antonio Bianchi | 987.654321 |
| Claudio Verdi | 321.654987 |
SELECT * FROM direcciones
| nombre | por | comillas | prov |
| Mario Rossi | 5 Plaza de la República | Milán | MI |
| Antonio Bianchi | Via Garibaldi 2 | Gallarate | VA |
| Claudio Verdi | Piazza Cavour 4 | Como | CO |
| |
MS Access (Avanzado)
Aprenda a crear y gestionar bases de datos rápida y fácilmente. A partir de 29 €. |
| |
MySQL (Curso)
Gestión de base de datos de código abierto. A partir de 39 €. |
| |
SQL y bases de datos (Curso)
Crear y gestionar bases de datos relacionales. A partir de 39 €. |