Entrada de línea de comando de base de datos

Primero, crea una base de datos

mostrar bases de datos;

ues test1; en una determinada base de datos

muestre la tabla; muestre la base de datos

establecer nombres 'gbk'; establecer la base de datos ilegible

seleccione * de bienes; vea la tabla de bienes

seleccionar base de datos (); verificar la base de datos en la que la base de datos

 soltar la base de datos ceshi; soltar la base de datos

La copia de seguridad y recuperación de la base de datos requiere una investigación en profundidad.

 nombre de la tabla desc (bienes); ver la estructura del encabezado de la tabla

 muestre crear tabla estudiantes; vea el proceso de creación de crear tabla estudiantes

- cadena de empalme
- SELECT CONCAT (122456789)
- SELECT nombre, sexo, origen, CONCAT (nombre, 'a', el sexo, 'nacido', ciudad natal) de los estudiantes;

- • Longitud (str) que contiene el número de caracteres Sintaxis: seleccionar longitud ('abc');
-SELECCIONAR longitud ('nombre')

- • Interceptar cadena ◦left (str, len) devuelve caracteres len en el extremo izquierdo de la cadena str
-◦right (str, len) devuelve caracteres len en el extremo derecho de la cadena str
-◦substring (str, pos, len ) Devuelve la posición de la cadena str len caracteres  
del principio-pos se refiere a la posición que comienza desde 1
-seleccionar subcadena ('abc123', 2, 3)
-seleccione derecha ('abc123', 2)
-seleccione izquierda ('abc123', 2)


- • Eliminar espacios ltrim (str) devuelve la cadena str con el espacio izquierdo eliminado rtrim (str) devuelve la cadena str con el espacio derecho eliminado

-seleccione ltrim ('barra'), RTRIM ('barra')
-remueva los espacios izquierdo y derecho
-seleccione ltrim (RTRIM ('barra'))

- • Conversión de mayúsculas y minúsculas, la función es la siguiente inferior (str) superior (str)
-SELECTO INFERIOR ('aBcD'), superior ('aBcD')

- • Encuentre el valor redondeado redondo (n, d), n representa el número original, d representa la posición decimal, el valor predeterminado es 0
-SELECTO RONDA (1.62)
-SELECTO RONDA (2.6555, 1)

-Obtenga Pi para obtener 10 puntos decimales de
Pi-SELECT PI ()
-SELECT ROUND (PI (), 10)

-Función de hora de fecha • Fecha actual current_date () • Hora actual current_time () • Fecha y hora actual now ()
-seleccion current_date (), current_time (), now ();


- • Formato de fecha date_format (fecha, formato) • Formato de valores de los parámetros opcionales son los siguientes
-% Y se obtiene a cambio todo el año
-% y se obtiene a cambio abreviado años
-% m obtener retornos mensuales en enero
- % d obtiene el día y devuelve el valor del día-
% H obtiene la hora hexadecimal al obtener-
% h obtiene la hora hexadecimal al obtenerlo-
% i obtiene el minuto y devuelve el minuto-
% s Obtener segundos, devolver segundos

- seleccione date_format ('2016-12-21', '% Y% m% d');
- seleccione date_format ('2016-12-21', '% Y /% m /% d');


-Sintaxis de caso: juicio equivalente
-Descripción: cuando el valor es igual a un valor de comparación, se devolverá el resultado correspondiente; si todos los valores de comparación no son iguales, se devuelve el resultado de else; si no hay más y todos Si los valores de comparación no son iguales, devuelve un valor nulo
-Sintaxis:
-case cuando el valor de comparación 1, luego el resultado 1 cuando el valor de comparación 2 y luego el resultado 2 ... si no el resultado final

- seleccione el caso 1 
- cuando 1 luego 'uno'
- cuando 2 luego 'dos' 
- más 'cero' 
- finalice como resultado;

- SELECCIONAR * DE los estudiantes;

- SELECCIONE a la izquierda (nombre, 1), sexo,
- caso de sexo
- cuando '男' luego CONCAT (izquierda (nombre, 1), '帅哥')
- cuando '女' luego CONCAT (izquierda (nombre, 1 ), '美女')
- más '保密'
- finaliza como res
- de los estudiantes

 

-Creación de sintaxis de vista crear vista V_table nombre como instrucción select

- crear vista v_stu_scores_courses como 
- SELECCIONE stu.name, stu.class, sco.score, cou.name courseName FROM students stu 
- INNER JOIN puntuaciones sco en stu.studentNo = sco.studentNo
- INNER JOIN cursos cou en sco .courseNo = sco.courseNo

-La vista no es una tabla real, existe en el servidor, puede ocultar la estructura de la tabla real
-SELECT * FROM v_stu_scores_courses
 

Publicado 29 artículos originales · Me gusta1 · Visitas 593

Supongo que te gusta

Origin blog.csdn.net/wennie11/article/details/104746447
Recomendado
Clasificación