Sentencias de sql

Solo disponible en BuenasTareas
  • Páginas : 5 (1162 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de mayo de 2011
Leer documento completo
Vista previa del texto
Select – SQL en visual FOX PRO 6.0
Visual FoxPro admite comandos de Lenguaje de consultas estructurado SQL. Los comandos SQL de Visual FoxPro utilizan la tecnología Rushmore para optimizar el rendimiento y puede utilizarse un sólo comando SQL para sustituir a varios comandos Visual FoxPro.
Visual FoxPro admite los siguientes comandos SQL:
SELECT - SQL: Especifica los criterios en los que sebasa una consulta y ejecuta la consulta. Visual FoxPro interpreta la consulta y recupera los datos especificados de la tabla o tablas. El comando SELECT se construye dentro de Visual FoxPro como cualquier otro comando de Visual FoxPro. Puede crear una consulta con el comando SELECT
• En la ventana Comandos.
• En un programa Visual FoxPro (como cualquier otro comando de Visual FoxPro).• En el Diseñador de consultas.
ALTER TABLE – SQ: Modifica una tabla existente. Puede modificar el nombre, el tipo, la precisión, la escala, la admisión de un valor nulo y las reglas de integridad referencial para cada campo de la tabla.
CREATE CURSOR – SQL: Crea una tabla temporal. Cada campo de la tabla temporal se define con un nombre, tipo, precisión, escala, soporte de valor nulo y reglasde integridad referencial. Las definiciones pueden obtenerse del propio comando o de una matriz.
CREATE TABLE – SQL: Crea una tabla. Cada campo de la tabla nueva se define con un nombre, tipo, precisión, escala, aceptación de valores nulos y reglas de integridad referencial. Estas definiciones pueden obtenerse del propio comando o de una matriz.
DELETE – SQL: Marca para su eliminación losregistros de una tabla mediante la sintaxis de SQL.
INSERT – SQL: Anexa un registro al final de una tabla existente. El nuevo registro incluye los datos mostrados en el comando INSERT o incluidos en la matriz especificada.
UPDATE – SQL: Actualiza los registros de una tabla. Los registros se pueden actualizar según los resultados de una instrucción SELECT – SQL
El propósito de este material es brindaral estudiante ejemplos que le permitan utilizar SELECT – SQL en el diseño de consultas usando para ello una o más tablas diseñadas en Visual Fox Pro.
Cláusulas
Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular.
 
|Cláusula |Descripción|
|FROM |Utilizada para especificar la tabla de la cual se van a seleccionar los registros |
|WHERE |Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar |
|GROUP BY|Utilizada para separar los registros seleccionados en grupos específicos |
|HAVING |Utilizada para expresar la condición que debe satisfacer cada grupo |
|ORDER BY |Utilizada para ordenar los registros seleccionados de acuerdo con un ordenespecífico |

Cláusula SELECT (SQL Server Compact)
Especifica las columnas que debe devolver la consulta.
[pic] Sintaxis
SELECT [ ALL | DISTINCT ] TOP (expression) < select_list >
< select_list > ::=
{ *
| { table_name | table_alias }.*
| { column_name | expression } [ [ AS ] column_alias ]
} [ ,...n ]
[pic] Argumentos
ALLEspecifica que el conjunto de resultados puede incluir filas duplicadas. ALL es el valor predeterminado.
DISTINCT
Especifica que el conjunto de resultados sólo puede incluir filas únicas. Los valores NULL se consideran iguales desde el punto de vista de la palabra clave DISTINCT.
TOP (expresión)
Indica que se devolverá sólo un primer conjunto especificado o porcentaje de...
tracking img