CLAUSULAS EDD

Páginas: 6 (1264 palabras) Publicado: 12 de octubre de 2015
CLAUSULAS
Select
Una instrucción SELECT contiene una descripción completa del conjunto de datos que desea obtener de una base de datos. Incluye lo siguiente:
Qué tablas contienen los datos.
Cómo se relacionan los datos de orígenes diferentes.
Qué campos o cálculos proporcionarán los datos.
Criterios que los datos deben cumplir para ser incluidos.
Si se deben ordenar los datos y, en caso de serasí, cómo deben ordenarse.

Una cláusula SELECT se usa para especificar los nombres de los campos que tienen datos que desea usar en una consulta. También puede usar expresión en lugar de campos o además de ellos. Incluso puede usar otra instrucción SELECT como un campo, esto se conoce como subconsulta.
LA SINTAXIS COMPLETA DE LA INSTRUCCIÓN SELECT
SELECT select_list
[ INTO new_table_name ]FROM table_list
[ WHERE search_conditions ]
[ GROUP BY group_by_list ]
[ HAVING search_conditions ]
[ ORDER BY order_list [ ASC | DESC ] ]

ATRIBUTOS
select_list
Describe las columnas del conjunto de resultados. Es una lista de expresiones separadas por comas. Cada expresión define tanto el formato (tipo de datos y tamaño) como el origen de los datos para la columna del conjunto de resultados.INTO new_table_name
Especifica que el conjunto de resultados se usa para crear una tabla nueva. new_table_name especifica el nombre de la nueva tabla.
FROM table_list
Contiene una lista de las tablas cuyos datos del conjunto de resultados se recuperan. Estos orígenes pueden ser:
La cláusula FROM también puede contener especificaciones de combinación. La cláusula FROM se usa también en las instruccionesDELETE y UPDATE para definir las tablas que se modifican.
WHERE search_conditions
La cláusula WHERE es un filtro que define las condiciones que debe cumplir cada fila de las tablas de origen para satisfacer los requisitos de la instrucción SELECT. La cláusula WHERE se usa también en las instrucciones DELETE y UPDATE para definir las filas de las tablas de destino que deben modificarse.
GROUPBY group_by_list
La cláusula GROUP BY divide en grupos el conjunto de resultados según los valores de las columnas de group_by_list.
HAVING search_conditions
La cláusula HAVING es un filtro condicional que se aplica al conjunto de resultados.
ORDER BY order_list[ ASC | DESC ]
La cláusula ORDER BY define el orden de las filas del conjunto de resultados. order_list especifica las columnas del conjunto deresultados que forman la lista de clasificación.
Order bay
Proceso de ordenamiento: Ordena (reordena) los registros de la selección actual de tabla para el proceso actual. Una vez efectuada la ordenación, el primer registro de la nueva selección actual se convierte en el registro actual. Si omite el parámetro tabla, el comando se aplica a la tabla por defecto. Si no se ha definido una tabla pordefecto, se genera un error.
Si no especifica el parámetro campo, ni los parámetros > o < o, ORDER BY muestra la caja de diálogo.
 El ejemplo siguiente ordena la selección actual de [Productos] por nombre en orden ascendente:
   ORDER BY([Productos];[Productos]Nombre;>)
Permite especificar columnas de ordenación de las tablas de la cláusula FROM que no están especificadas en la lista SELECT. Losnombres de columna a los que se hace referencia en la cláusula ORDER BY deben corresponderse con una columna de la lista SELECT o con una columna de la tabla de la cláusula FROM. Si los nombres de columna están asociados a un alias en la lista SELECT, sólo puede utilizarse el nombre de alias en la cláusula ORDER BY. De igual modo, si los nombres de tablas están asociados a un alias en la cláusulaFROM, sólo pueden utilizarse los nombres de alias para calificar sus columnas en la cláusula ORDER BY.
Una ordenación puede ser ascendente (ASC) o descendente (DESC). Si no se especifica ninguna, se supone que es ASC.
SINTAXIS
ORDER BY order_by_expression
    [ COLLATE collation_name ]
    [ ASC | DESC ]
    [ ,...n ]
[ ]


::=
{
    OFFSET { integer_constant |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Clausula
  • Clausulas
  • Clausulas
  • Clausula
  • Clausulas
  • Clausulas
  • Clausulas
  • Clausulas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS