Red de conocimiento informático - Problemas con los teléfonos móviles - Consulta de declaración de base de datos SQL

Consulta de declaración de base de datos SQL

1.

Consulta simple

Una consulta Transact-sql simple consta solo de una lista de selección, una cláusula from y una cláusula where. Describen las columnas que se consultarán, las tablas o vistas que se consultarán y las condiciones de búsqueda.

Por ejemplo, la siguiente declaración consulta el nombre "Zhang San" en el campo de apodo y el campo de correo electrónico en la tabla de prueba.

seleccione

apodo, correo electrónico

de

tabla de pruebas

dónde

nombre ='ZhangSan'

(i)

select_list

Select_list representa el campo de consulta. list) apunta a la columna de consulta, que puede ser una lista de nombres de columnas, asteriscos, expresiones, variables (incluidas variables locales y variables globales) y otros componentes.

1. Seleccionar todas las columnas

Por ejemplo, la siguiente declaración mostrará los datos de todas las columnas en la tabla de prueba:

seleccionar

*

de

testtable

2. Seleccione algunas columnas y especifique su orden de visualización

Consulte el orden y la selección de la disposición de los datos. lista en el conjunto de resultados. Los nombres de las columnas especificadas en son los mismos.

Por ejemplo:

Seleccione

apodo, correo electrónico

de

testtable

3. Cambiar títulos de columnas

En la lista de selección, puede reasignar títulos de columnas. El formato de definición es:

Título de columna = nombre de columna

Nombre de columna

Título de columna

Si el título de columna especificado no es un formato de identificador estándar, debe utilizar delimitadores de comillas. Por ejemplo, la siguiente declaración utiliza caracteres chinos para mostrar los títulos de las columnas:

select

Apodo=apodo, correo electrónico=correo electrónico<. /p>

de

tabla de pruebas

4. Eliminar filas duplicadas

La instrucción select utiliza la opción todo o distinto para mostrar todas las filas que cumplen con el condiciones en la tabla o eliminar datos de filas duplicadas. El valor predeterminado es todo. Cuando utiliza la opción distinta, todas las filas duplicadas se conservan en el conjunto de resultados devuelto por select.

5. Limite el número de filas devueltas

Utilice la opción top

n

[porcentaje] para limitar la cantidad de datos devueltos. filas, top

n significa devolver n filas, y top

n

porcentaje significa el número de filas devueltas cuando la descripción de n se expresa como un porcentaje del número especificado de filas devueltas. Igual al número total de filas.

Por ejemplo:

seleccione

arriba

2

*de

tabla de prueba

seleccione

superior

20

por ciento

*

de

p>

n

porcentaje de

tabla de pruebas

(ii) cláusula from

La cláusula from especifica la consulta de instrucción de selección y la tabla o vista asociada con la consulta. Puede especificar hasta 256 tablas o vistas en la cláusula from, separadas por comas.

Al especificar varias tablas o vistas en la cláusula from, si existen columnas con el mismo nombre en la lista de selección, los nombres de los objetos deben usarse para calificar las tablas o vistas a las que pertenecen estas columnas. Por ejemplo, si la columna cityid existe tanto en la tabla usertable como en la tabla citytable, se debe utilizar el siguiente formato de declaración para calificar la consulta cityid en ambas tablas:

select

nombre de usuario ,citytable .cityid

de

usertable, citytable

donde

usertable.

Esta publicación proviene de

BlackSoft Base: la base de descarga más grande de China para tutoriales sobre hackers y tutoriales de seguridad informática

Enlace original:

/article/sort056/ sort058/kkkcc.com-2297 .html