Cómo utilizar la instrucción select en la instrucción SQl en VF...
Sintaxis SQL SQL proporciona formas de declaración de consulta simples y ricas. Los comandos de consulta SQL también se denominan comandos SELECT. Su forma básica consta de bloques de consulta SELECT-FROM-WHERE. Formato: SELECCIONAR [TODO|DISTINTO] [ ARRIBA〈expresión〉 ] [〈alias〉] 〈Seleccionar expresión〉 [AS 〈nombre de columna〉 ] [, [ 〈alias〉] 〈Seleccionar expresión〉 [AS 〈nombre de columna〉 ]…] FORM[〈nombre de la base de datos〉!] 〈nombre de la tabla〉 [[AS]Local_Alias] [[INNER | IZQUIERDA [OUTER] | DERECHA [OUTER] | 】 〈Nombre de tabla〉 [[AS]Local_Alias][ON〈Condición de unión〉]】 [INTO 〈Resultado de la consulta〉 |TO FILE 〈Nombre de archivo〉 [ADDITIVO] A IMPRESORA [PROMPT] A PANTALLA】 [PREFERENCIA Nombre de preferencia] [ NOCONSOLE] [PLAIN] [NOWAIT] [WHERE 〈Condición de unión 1〉 [Y 〈Condición de unión 2〉…] [Y | O 〈Condición de filtro〉…]] [GROUP BY 〈Expresión de grupo〉 ] [, 〈Expresión de grupo〉 … ]] [HAVING]〈Condición de filtro〉 ] [UNION [ALL] 〈Comando SELECT〉 ] [ORDER BY 〈Expresión de palabra clave〉 [ASC |DESC] [, 〈Expresión de palabra clave〉 [ASC |DESC]… ]] Descripción: El formato del comando SELECT-SQL incluye tres cláusulas básicas: cláusula SELECT, cláusula FROM, cláusula WHERE y cláusulas de operación: cláusula ORDER, cláusula GROUP, cláusula UNION y algunas otras opciones. 1.Cláusula SELECT La cláusula SELECT se utiliza para especificar los datos en los resultados de la consulta. Entre ellos: opción TODOS: indica que los registros seleccionados incluyen registros duplicados, que es el valor predeterminado; DISTINCT indica que los registros seleccionados no incluyen registros duplicados. Opción TOP〈expresión〉: indica que el número o porcentaje especificado (〈expresión〉) de registros se selecciona de entre los registros que cumplen las condiciones. [〈Alias〉]〈Seleccionar expresión〉[AS〈Nombre de columna〉] El alias en la opción es el nombre de la tabla donde se encuentra el campo; 〈Seleccionar expresión〉 puede ser un nombre de campo o una expresión de campo; 〉 se utiliza para especificar Los encabezados de columna utilizados en la salida pueden ser diferentes de los nombres de los campos. Cuando
Tabla 13.2 Tipos de conexión———————————————————————————————————————————————— ———————————————————————— ——————————————————? Unión interna (Unión interna) solamente los registros que cumplen con las condiciones de unión se incluyen en el resultado Unión externa izquierda (Unión izquierda) Compara campos entre un registro en la tabla de la izquierda y todos los registros en la tabla de la derecha Valor, si alguno de ellos cumple con las condiciones de unión, se obtendrá un registro real generado; si todos se encuentran, se generará un registro que contiene un valor NULL hasta que se comparen todos los registros en la tabla derecha Full Jion (unión completa) Primero presione la unión derecha para comparar los valores del campo y luego presione la unión izquierda para. comparar los valores del campo. No incluir registros duplicados—————————————————————————————————————— Opción ON: se utiliza para especificar la unión condiciones . Opciones INTO y TO: se utilizan para especificar el destino de salida de los resultados de la consulta. De forma predeterminada, los resultados de la consulta se muestran en la ventana del navegador. Hay tres tipos de
SELECCIONE Título DISTINTO DE zgda13.4 En la tabla zgda, recupere los registros cuyo título sea asistente docente. SELECCIONE número, nombre, título profesional DE zgda DONDE título profesional = "asistente de enseñanza" 13.2.2 Consulta simple 13.5 En la tabla zggz, recupere registros con salarios reales inferiores a 1000 y superiores a 1800 yuanes. El resultado de la ejecución del comando se muestra en la Figura 13.5. SELECCIONE número, nombre, salario real DESDE zggz DONDE salario real gt 1000 Y salario real lt;