# Updating rows

## SQL Lesson 14

Para actualizar información en la base de datos utilizamos UPDATE.

Debemos especificar exactamente qué tabla, columnas y filas queremos actualizar, además de las restricciones que necesitemos aplicar con WHERE.

```sql
UPDATE mytable 
SET column = value_or_expr, 
	other_column = another_value_or_expr, 
	… 
WHERE condition;
```

***

Corregir los siguientes errores:

1. El director de "A Bug's Life" es incorrecto, en realidad fue dirigido por John Lasseter.

```sql
UPDATE movies
SET director = 'John Lasseter'
WHERE title = "A Bug's Life";
```

2. El año en que se lanzó "Toy Story 2" es incorrecto, en realidad se lanzó en 1999.

```sql
UPDATE movies
SET year = 1999
WHERE title = 'Toy Story 2';
```

3. Tanto el título como el director de Toy Story 8 son incorrectos. El título debería ser "Toy Story 3" y fue dirigida por Lee Unkrich.

```sql
UPDATE movies
SET title = 'Toy Story 3',
    director = 'Lee Unkrich'
WHERE title = 'Toy Story 8';
```
