Inicio simple y rápido de la instrucción SQL

 

Directorio de artículos

  • Prefacio
  • 1. ¿Qué es SQL?
  • En segundo lugar, el inicio rápido de las sentencias SQL
    • 1. Palabras reservadas SQL
    • 2 . Base de datos Tipo de datos
    • 3. Adiciones, eliminaciones y cambios en la base de datos

Prefacio

Esta vez, le explicaré cómo usar simplemente SQL para acceder a la base de datos, puede aprender fácilmente el funcionamiento simple de los datos de la base de datos, comprender rápidamente y dominar la adición, eliminación y modificación de la base de datos.


1. ¿Qué es SQL?

SQL es un lenguaje de consulta estructurado (Structured Query Language), un lenguaje informático estándar que se utiliza para acceder y procesar bases de datos.

En segundo lugar, el inicio rápido de las sentencias SQL

1.Palabras reservadas de SQL

La declaración sql contiene palabras o cadenas semánticas específicas,

Como seleccionar, insertar, actualizar y otras palabras gramaticales;

Palabras para funciones como len y sum;

Palabras que se utilizan en los procedimientos almacenados del sistema, como sp_help y xp_cmdshell.

==> Nota:

Cuando diseñamos la base de datos, debemos evitar el uso de estas cadenas como nombres de entidades, como nombres de bases de datos, nombres de tablas, nombres de campos o disparadores, vistas, procedimientos almacenados, etc., no utilice las palabras clave anteriores.

Pero si lo hace, puede usar [] corchetes en la declaración SQL para mostrar la diferencia.

 

2. El tipo de datos de la base de datos

Cada columna de la tabla de la base de datos requiere un nombre y un tipo de datos.

Los desarrolladores de SQL deben determinar el tipo de datos que almacenará cada columna de la tabla al crear la tabla de SQL. El tipo de datos es una etiqueta que sirve de guía para que SQL comprenda qué tipo de datos espera almacenar cada columna, y también identifica cómo interactúa SQL con los datos almacenados.

  • Tipo numérico                                                             

Tipos de

Talla

utilizar

TINYINT

1 byte

Valor entero pequeño

PEQUEÑO

2 bytes

Valor entero grande

MEDIUMINT

3 bytes

Valor entero grande

INT o INTEGER

4 bytes

Valor entero grande

EMPEZANDO

8 bytes

Valor entero muy grande

FLOTADOR

4 bytes

Valor de coma flotante de precisión simple

DOBLE

8 bytes

Valor de coma flotante de doble precisión

DECIMAL

 

Valor decimal

  • Tipo de fecha y hora

Tipos de formato utilizar
FECHA AAAA-MM-DD Valor de la fecha
HORA HH: MM: SS Valor de tiempo o duración
AÑO YYYY Valor del año
FECHA Y HORA AAAA-MM-DD HH: MM: SS Valores de fecha y hora mixtos
TIMESTAMP AAAAMMDD HHMMSS Marca de tiempo
  • Tipo de cadena

Tipos de Talla utilizar
CARBONIZARSE 0-255 bytes Cuerda de longitud fija
VARCHAR 0-65535 bytes Cadena de longitud variable
TINYBLOB 0-255 bytes Cadena binaria de no más de 255 caracteres
TINYTEXT 0-255 bytes Cadena de texto corta
GOTA 0-65 535 bytes Datos de texto largo en forma binaria
TEXTO 0-65 535 bytes Datos de texto largo
MEDIUMBLOB 0-16 777215 bytes Datos de texto de longitud media en formato binario
MEDIUMTEXT 0-16 777215 bytes Datos de texto de longitud media
LONGBLOB 0-4 294967 295 bytes Datos de texto muy grandes en forma binaria
TEXTO LARGO 0-4 294967 295 bytes Datos de texto muy grandes

 

3. Adiciones, eliminaciones y cambios en la base de datos

  • Verificar - instrucción SELECT

La instrucción SELECT se utiliza para extraer datos de los datos y almacenar los resultados en la tabla de resultados para convertirse en un conjunto de resultados.

gramática:

1、SELECT * FROM table_name;

==> table_name es el nombre de la tabla creada por el usuario, * se refiere a todos los datos, por lo que esta declaración SQL es para obtener todos los datos de la tabla

 

2、SELECT column_name,column_name FROM table_name where condition;

==> instrucción SELECT y cláusula WHERE

La cláusula where se usa para recuperar datos condicionalmente de una sola tabla o combinar varias tablas.

Si se cumple la condición, la consulta devuelve solo los valores de la tabla que cumplen la condición. Puede utilizar la cláusula WHERE para filtrar los resultados de la consulta y obtener solo los registros necesarios.

La cláusula WHERE se puede utilizar no solo en sentencias SELECT, sino también en UPDATE, DELETE y otras sentencias. Consulte los siguientes capítulos para conocer su uso.

 

3、SELECT [*] FROM [TableName] WHERE [condition1] [AND [OR]] [condition2]...

==> Si hay múltiples condiciones, use AND u OR para correlacionar las condiciones

 

4、SELECT DISTINCT column1, column2....columnN FROM table_name;

==> En la instrucción SELECT DISTINCT, la palabra clave DISTINCT se usa para devolver el único valor diferente

 

5、SELECT column_name() FROM table_name ORDER BY column_name() ASC or DESC;

==> La palabra clave ORDER BY se utiliza para ordenar el conjunto de resultados. Los registros se ordenan en orden ascendente de forma predeterminada. Si necesita ordenar los registros en orden descendente, puede utilizar la palabra clave DESC

 

  • Aumento: instrucción INSERT INTO

La instrucción INSERT INTO se utiliza para insertar nuevos registros en la tabla.

Utilice la palabra clave INSERT

Hay dos tipos de sintaxis

1 INSERT INTO table_name VALUES (data1,data2,....);

==> Insertar según el orden de los campos en su base de datos
       ==> Podemos escribir nulo directamente sin escribir id, y automáticamente aumentará
       ==> INSERT INTO `info` VALUES (null," 琴 key "," 123456 ")
   

    2 INSERT INTO table_name (column,column1,......) VALUES (data1,data2,....); 

==> Agregue de acuerdo con el campo escrito
       ==> Solo agregue algo de contenido de campo, y el resto se hará más tarde cuando se perfeccione

 

  • Cambio: declaración UPDATE

La instrucción UPDATE se utiliza para actualizar registros que ya existen en la tabla.

También podemos combinar múltiples condiciones usando operadores AND u OR.

UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;

==> Sintaxis básica de la consulta UPDATE con cláusula WHERE

Nota: Al actualizar la tabla, considere cuidadosamente si eliminar la cláusula where. La cláusula where especifica qué registros deben actualizarse. Si se omite la cláusula where, se actualizarán todos los registros.

 

  • Eliminar - declaración DELETE

La instrucción DELETE se utiliza para eliminar registros en una tabla.

DELETE FROM table_name WHERE condition;

==> BORRAR DE `nombre de tabla` DONDE condición; 

==> De qué tabla eliminar los datos elegibles 

 

DELETE FROM table_name;  或  DELETE * FROM table_name;

==> Puede eliminar todas las filas de la tabla sin eliminar la tabla. Esto significa que la estructura de la tabla, los atributos y los índices permanecerán sin cambios.

Nota: ¡Tenga mucho cuidado al eliminar registros! ¡Porque no puedes volver a borrarlo!

 

Después de aprender el conocimiento anterior, ¡puede realizar operaciones simples en la base de datos!

 

Supongo que te gusta

Origin blog.csdn.net/weixin_43550537/article/details/108724789
Recomendado
Clasificación