UPDATE - DELETE Una vez que hay datos en la tabla, podríamos tener la necesidad de modificar los mismos. Para hacerlo, utilizamos el comando UPDATE . La sintaxis para esto es, UPDATE "nombre_tabla" SET "columna_1" = [nuevo valor] WHERE {condición} Por ejemplo, digamos que actualmente tenemos la tabla a continuación: Tabla Store_Information store_name Sales Date Los Angeles 1500 € 05-Jan-2009 San Diego 250 € 07-Jan-2009 Los Angeles 300 € 08-Jan-2009 Boston 700 € 08-Jan-2009 y notamos que las ventas para Los Angeles el 08/01/2009 es realmente de 500€ en vez de 300€, y que esa entrada en particular necesita actualizarse. Para hacerlo, utilizamos el siguiente SQL: UPDATE Store_Information SET Sales = 500 WHERE store_name = "Los Angeles" AND Date = "08-Jan-2009" La tabla result...
SENTENCIAS IN, NOT IN, =ANY, >ANY, <ANY, <=ANY, <=ANY y <>ANY En SQL la palabra IN se usa en el WHERE, permite localizar uno o varios valores a los que conduzca la siguiente consulta. Su sintaxis es la siguiente SELECT Nombre de Atributo FROM Nombre de tabla WHERE Nombre de Atributo IN (SELECT Nombre de Atributo FROM Nombre de Tabla WHERE condición); Los siguientes select pueden ser varios, pero todos anidados debidamente y contenidos entre paréntesis. Por ejemplo, quisiéramos seleccionar información relacionada con negocios de Los Angeles y San Diego, en la tabla TIENDAS TIENDAS NOMBRE VENTAS FECHA Los Angeles 1500 Enero 2009 San Diego 250 Febrero 2010 San Francisco 300 Enero 2010 Boston 700 Marzo 2011 California 850 Abril 2011 VENDEDORES NOMBRE ...
CONSULTAS SIMPLES El proceso más importante que podemos llevar a cabo en una base de datos es la consulta de los datos. De nada serviría una base de datos si no se puede consultar. Es además la operación que efectuaremos con mayor frecuencia. Para consultar la información SQL pone a nuestra disposición la sentencia SELECT . La sentencia SELECT La sentencia SELECT nos permite consultar los datos almacenados en una tabla de la base de datos. El formato de la sentencia select es: SELECT [ALL|DISTINCT] <nombre_campo> FROM <nombre_tabla> WHERE <condición> [AND|OR] [ORDER BY <nombre_campo> [ASC|DESC] Veamos por partes que quiere decir cada una de las partes que conforman la sentencia. Sentencia Significado SELECT Palabra clave que indica que la sentencia de SQL que queremos ejecutar es de selección. ALL I...
Comentarios
Publicar un comentario