¿Cómo escribir declaraciones de adición, eliminación y modificación de SQLSERVER? Esas funciones se usan comúnmente y el uso específico se describe brevemente.
1. Agregar, eliminar, modificar y consultar la sintaxis SQL:
1. Declaración de consulta
El primer método:
seleccionar columna nombre de la tabla (nombre de la tabla de la base de datos) donde (condición)
El segundo método:
seleccione * (que representa todas las columnas) de la tabla (nombre de la tabla de la base de datos) donde (condición)< / p>
Nota: Utilice comas para separar los nombres de las columnas.
por ejemplo:
1.seleccione ID de producto, Nombre de producto, Precio
de Producto
donde Preciogt 5.0
2.seleccione * del Producto donde Pricegt; 5.0
3. Cómo agregar nombres chinos a las columnas:
Formato: "'título de la columna'=nombre de la columna" o "'columna nombre 'Título de columna AS'
por ejemplo:
seleccione ProductID='Número de producto', Nombre del producto, Precio
del producto
dónde Pricegt ;5.0
seleccione 'número de producto' como ProductID, ProductName, Price
de Producto
donde Pricegt 5.0
en el declaración donde Puede utilizar operadores lógicos
Y O NO
por ejemplo:
seleccione ProductID, ProductName, Price
from Product p>
donde Pricegt;=5.0 Y Pricelt;=10.0
2 Utilice coincidencia aproximada de cadenas
Formato:
expresión[no] como ' cadena '(escape "carácter de escape")
3. Usar lista de consulta
Si el rango de valores de la columna no es un intervalo continuo, sino algunos valores discretos, se proporciona otra palabra clave. por SQL Server, IN, se debe utilizar.
Formato de sintaxis: nombre_columna [no] IN (valor1, valor2....)
por ejemplo:
seleccione ID de venta, nombre de venta, sexo, cumpleaños, fecha de contratación , Dirección
formulario Vendedor
donde SaleID IN('S01', 'S02', S07)
Sentencia de valor nulo
En SQL Server, pase nulo.
5.top y distinto
Sintaxis: seleccione el entero superior || el porcentaje del entero superior nombreColumna
de nombreTabla
por ejemplo: p>
p>
Recupere la información de los 5 clientes principales de la tabla Cliente y la información de los 20 clientes principales de la tabla.
seleccione los 5 mejores *
del Cliente
seleccione el 20 por ciento superior *
del Cliente
Consultar Producto Los 6 artículos de mayor precio de la tabla.
por ejemplo:
seleccione los 6 mejores *
del Producto
ordenar por precio desc
asc(bajo —gt; high) desc (high-gt; low)
2. Insertar datos en la tabla
Sintaxis: insertar en NombreTabla(NombreColumna...(los datos a insertar) ) Nombre de columna)) valores (expresión (valor correspondiente a nombre de columna))
Nota: al insertar datos, puede usar NUll para insertar valores nulos para columnas que permiten nulos para columnas con valores predeterminados; Defaulf se puede utilizar para insertar valores predeterminados.
Por ejemplo:
Inserte una fila de datos en la tabla Vendedor, en la que el campo Sexo usa el valor predeterminado de 'Hombre', y HireDate y otros campos tienen valores nulos. remoto.
insertar en vendedor(saleid,nombre de venta,sexo,cumpleaños,fecha de contratación,dirección,teléfono,teléfono,notas)
valores('s11','Zhao Yufei',default,' 1974 -07-25',null,null,null,null)
o
insertar en vendedor(saleid,saleName,brithday)
valores(' s11 ', 'Zhao Yufei', '1974-07-25')
3 Modificar los datos en la tabla
Sintaxis: actualizar nombre de tabla
conjunto. columnName=expresión (...)
donde condiciones_búsqueda
por ejemplo:
1 Cambie el precio de "cerveza" en la tabla Producto a 4 yuanes<. /p>
actualizar producto
establecer precio=4
donde nombreProducto='cerveza' (nota: asegúrese de agregar la condición "dónde")
4. Eliminar datos
Sintaxis: eliminar [de] nombre de tabla
donde condiciones_búsqueda
por ejemplo:
eliminar del vendedor
p>donde SaleID='s11'(Nota: asegúrese de agregar la condición "dónde", de lo contrario se eliminarán todos los datos de la tabla)