Sentencia
UPDATE :
El ejemplo UPDATE es usado para cambiar o modificar los valores de la tabla existentes.
La sintaxis Update es
El ejemplo UPDATE es usado para cambiar o modificar los valores de la tabla existentes.
La sintaxis Update es
UPDATE tbl_name SET
col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_condition];
El
ejemplo UPDATE actualiza las columnas de las filas existentes en una tabla con
los nuevos valores. La cláusula SET es usada para indicar qué columnas serán
modificadas. La cláusula WHERE es usada para especificar las condiciones que
identificarán las filas a actualizar.
El siguiente ejemplo establecerá la address de student a una nueva address.
El siguiente ejemplo establecerá la address de student a una nueva address.
mysql> update student set address='welling
street' where
address='victoria street';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1 Changed: 1 Warnings: 0
Pero
esto establecerá todas las address de students que alguna vez vivieron en
vitoria street cambiarán a welling street.
Supón que si queremos establecer la address de un solo student a una nueva address entonces podemos coger la opción siguiente.
Supón que si queremos establecer la address de un solo student a una nueva address entonces podemos coger la opción siguiente.
mysql> update student set address='welling
street' where name='jack';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1 Changed: 1 Warnings: 0
Si
queremos cambiar una mark de student también podemos usar lo siguiente.
mysql> update student set marks=100 where
name='david';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
Esto
también se puede escribir como sigue.
mysql> update student set marks=marks+2 where
name='david';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
En
la sentencia UPDATE podemos usar también operaciones aritméticas.
Sentencia
DELETE :
El ejemplo de borrado es usado para borrar los valores de una tabla.
La sintaxis es
El ejemplo de borrado es usado para borrar los valores de una tabla.
La sintaxis es
DELETE FROM tbl_name
[WHERE where_condition];
La
sentencia DELETE borrar las filas de la tabla tbl_name y devuelve el número de
filas borradas. La cláusula WHERE es usada para especificar las condiciones que
identifican qué filas serán borradas. Si la sentencia DELETE está sin la
cláusula WHERE, todas las filas serán borradas.
Ahora veamos un ejemplo para la sentencia DELETE.
Ahora veamos un ejemplo para la sentencia DELETE.
mysql> delete from student where name='michael';
Query OK, 1 row affected (0.00 sec)
El
ejemplo de arriba borrará la grabación para el "student" Michael de
la tabla.
También podemos borrar todos los valores en la tabla como el ejemplo siguiente.
También podemos borrar todos los valores en la tabla como el ejemplo siguiente.
mysql> delete from student;
Query OK, 8 rows affected (0.00 sec)
El ejemplo de arriba
borrará todas las grabaciones de la tabla de estudiantes.
Taller en clases:
Taller en clases:
- Crear una base de datos que contenga dos tablas una llamada Empleado(Cedula, nombres, apellidos, Edad, telefono, direccion) Clave Ppal Cedula; y la otra Empresa(Nit, nombre, direccion, Telefono, Cod_apostal), Clave Ppal Nit.
- Insertarle a cada tabla 5 registros. Dos de los registros de la tabla empleado debe tener como nombre Luis y otros 2 con apellidos Perez
- Modificar el nombre de los empleados que se llamen Luis y colocarle Pedro.
- Modificar Los Apellidos Perez y colocarlos Ruiz.
- Colocarle Edad 18 a todos aquellos empleados que tengan mas de 18 años.
- Eliminar todos los estudiantes Apellidos Ruiz.
- Eliminar todos los estudiantes Faltantes.
- Eliminar la Base de datos. En compañia del Docente