Tecnología

Inicio

Cómo aumentar la tarifa en SQL Sintaxis

El comando SQL Update proporciona una herramienta simple pero potente para la gestión de datos relacionales. Dada una tabla con una variedad de tarifas de transporte, sólo se necesitan dos o tres líneas para actualizar todos o actualizar algunos selectivamente. Siga estos ejemplos para aprender a utilizar el comando SQL Update para aumentar las tarifas en una base de datos SQL Express.

Instrucciones

1 Abra SQL Server Management Studio o cualquier otra herramienta de gestión de base de datos SQL.

Tenga en cuenta que estos mismos comandos también funcionan con Microsoft Access, MySQL, Sybase SQL SQL base de datos relacional basada en cualquier lugar u otro.

2 Crear una nueva base de datos denominada tarifas. Haga clic en el nodo del árbol de "bases de datos" en el lado izquierdo de la ventana de administración y seleccione "Nueva base de datos ..." Cuando aparezca la ventana Crear base de datos, introduzca el nombre de "tarifas" en el campo de base de datos Nombre a continuación, haga clic en "Aceptar. "Abra el" nodo Bases de datos "árbol para ver la nueva base de datos.

3 Haga clic derecho en el nodo del árbol "tarifas" y seleccione "Nueva consulta". Cuando aparezca la ventana de consulta, escriba el siguiente código para crear la tabla tblFares.

Crear tblFares Tabla (
FareID int clave principal,
Descripción varchar (30),
dinero de tarifas
)

Haga clic en la tecla "F5" para ejecutar este comando y crear la tabla.

4 Añadir unas tarifas. Haga clic en "Archivo", "Nuevo" y luego "Consulta con conexión de Internet" para abrir una segunda ventana de consulta. Introduzca los siguientes comandos para añadir a las tarifas tblFares tabla:

Insertar en tblFares Valores (1, 'local, Adulto', 1,00);
Insertar en tblFares Valores (2, 'local, Estudiante', 0,50);
Insertar en tblFares Valores (3, 'Express, Adulto ", 1.50);
Insertar en tblFares Valores (4, 'Express, Estudiante', 1,25);
Insertar en tblFares Valores (5, 'Rail, Adulto', 2,00);
Insertar en tblFares Valores (6, 'Rail, Estudiante', 1.500);
Seleccionar * de tblFares;

Haga clic en la tecla "F5" para ejecutar estos comandos. Cada declaración de inserción añade una fila a la tabla a continuación, la sentencia SELECT se enumeran los datos. Si todo funciona correctamente, una mesa con seis tarifas debe aparecer en una ventana separada bajo la ventana de consulta.

5 Aumenta todas las tarifas por $ 0,25. Haga clic en "Archivo", "Nuevo" y luego "Consulta con Conexión actual" para abrir una ventana del tercer consulta. Entre los mandatos siguientes:

Actualizar tblFares
Ajuste de tarifa = Fare + 0,25;

Seleccionar * de tblFares;

Haga clic en "F5" para ejecutar esta consulta. Observe cómo todas las tarifas son ahora $ 0,25 más alto. Este comando Update utiliza dos cláusulas. La cláusula de actualización especifica la tabla para actualizar (tblFares) y la cláusula SET le dice al motor SQL para agregar 0,25 a cada tarifa y luego almacenarlo de nuevo en la misma columna de tarifa.

6 Actualizar solamente las tarifas ferroviarias. Haga clic en "Archivo", "Nuevo" y luego "Consulta con conexión de Internet" para abrir una ventana más consulta. Entre el mandato siguiente:

Actualizar tblFares
Ajuste de tarifa = + 0,25 Fare
Donde descripción como 'Rail%';

Seleccionar * de tblFares;

Haga clic en "F5" de nuevo para ejecutar esta consulta. En esta actualización, se añade una tercera cláusula. La cláusula WHERE filtra la tabla antes de realizar la actualización. En este caso, el filtro encuentra ninguna descripción que coincide con el patrón 'Rail%'. El signo de porcentaje (%) indica que cualquier cadena de caracteres puede seguir la palabra 'Rail'. Sólo los dos últimos tarifas se actualizan.