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