1. Seleccione la declaración
En el mundo de SQL, la operación más básica es la declaración selecta. Al usar SQL directamente en la herramienta de base de datos, muchas personas estarán familiarizadas con las siguientes operaciones:
La copia del código es la siguiente:
Seleccione WhatFromWhichTableWherRiteria
Ejecución de la declaración anterior creará una consulta que almacena sus resultados.
En los archivos de página ASP, también puede usar la sintaxis general anterior, pero la situación es ligeramente diferente. Al programar ASP, el contenido de la declaración Elect se debe asignar a una variable como una cadena:
La copia del código es la siguiente:
SQL = "Seleccione WhatMeWhichtableWherecriteria"
De acuerdo, entiendo la forma en que SQL "habla" bajo ASP, y luego lo hago igual. Mientras se satisfagan sus necesidades, el modo tradicional de consulta SQL y la consulta condicional pueden ser útiles.
Por ejemplo, también puede suponer que hay una tabla de datos en su base de datos, el nombre son productos, y ahora desea recuperar todos los registros en esta tabla. Luego escribiste el siguiente código:
La copia del código es la siguiente:
Sql = "seleccionar*fromProducts"
El código anterior, la función de la instrucción SQL es recuperar todos los datos en la tabla, después de la ejecución, se seleccionarán todos los registros en la tabla de datos. Sin embargo, si solo desea eliminar una columna específica de la tabla, como P_name. Entonces no puedes usar el * carácter comodín. Debe escribir el nombre de una columna específica aquí, el código es el siguiente:
La copia del código es la siguiente:
Sql = "selectP_NameFromProducts"
Después de ejecutar la consulta anterior, se seleccionarán todos los contenidos en la tabla de productos y la columna P_Name.
2. Establezca las condiciones de consulta en la cláusula donde
Por ejemplo, si solo planea sacar los registros P_Name, y los nombres de estos registros deben iniciarse con la letra W, entonces debe usar la siguiente cláusula WHERE:
La copia del código es la siguiente:
Sql = "selectp_nameFromProductswhereP_Namelike'W%'"
La palabra clave donde es seguida por las condiciones utilizadas para filtrar datos. Con la ayuda de estas condiciones, solo se consultarán datos que cumplan con ciertos estándares. En el ejemplo anterior, el resultado de la consulta solo obtendrá un registro P_Name con el nombre que comienza con w.
En el ejemplo anterior, el símbolo porcentual (%) significa que la consulta devuelve todas las entradas de registro que comienzan con letras W y son seguidos por cualquier dato o incluso sin datos. Por lo tanto, al ejecutar la consulta anterior, West y Willow se seleccionarán de la tabla de productos y se almacenará en la consulta.
Como puede ver, siempre y cuando diseñe cuidadosamente la instrucción SELECT, puede limitar la cantidad de información devuelta en el conjunto de registros. Pensar más siempre cumplirá con sus requisitos.
Estos son solo el comienzo de dominar el uso de SQL. Para ayudarlo a dominar gradualmente el uso de declaraciones selectas complejas, echemos un vistazo a los términos estándar clave: operadores de comparación. Estas cosas a menudo se usan cuando construye sus propias cadenas selectas para obtener datos específicos.