relacion
SELECT [ALL | DISTINCT ]
[{,}]
FROM |
[{,|}]
[WHERE [{ AND|OR }]]
[GROUP BY [{,}]]
[HAVING [{ AND|OR }]]
[ORDER BY | [ASC | DESC] [{,| [ASC | DESC ]}]]
Cláusulas de select
Seleccionar todos los campos
Cuando desea incluir todos los campos de un origen de datos, puede enumerar todos los camposindividualmente en la cláusula SELECT o bien puede usar el carácter comodín asterisco (*). Cuando usa el asterisco, Access determina los campos que contiene el origen de datos cuando se ejecuta laconsulta e incluye todos esos campos en la consulta.
SELECT Pedidos.*, Contactos.[Dirección de correo electrónico]
Seleccionar valores distintos
Si sabe que la instrucción seleccionará datosredundantes y prefiere ver sólo los valores distintos, puede usar la palabra clave DISTINCT en la cláusula SELECT. Por ejemplo, suponga que cada uno de los clientes representa varios interesesdiferentes, algunos de los cuales usan el mismo número de teléfono. Si desea asegurarse de que sólo se vea cada uno de los números de teléfono una vez, la cláusula SELECT debe ser similar a lasiguiente:
SELECT DISTINCT [txtTelClien]
Operaciones aritméticas
Suma:
mysql> SELECT 3+5;
-> 8
-
Resta:
mysql> SELECT 3-5;
-> -2
-
Menos unario. Cambia el signo delargumento.
mysql> SELECT - 2;
-> -2
Nota: Si este operador se usa con BIGINT, el valor de retorno es también BIGINT. Esto significa que debe eliminar usar - con enteros que pueden seriguales o menores a -2^63.
*
Multiplicación:
mysql> SELECT 3*5;
-> 15
mysql> SELECT 18014398509481984*18014398509481984.0;
-> 324518553658426726783156020576256.0
mysql> SELECT18014398509481984*18014398509481984;
-> 0
División:
mysql> SELECT 3/5;
-> 0.60
División por cero produce un resultado NULL:
mysql> SELECT 102/(1-1);
-> NULL...
Regístrate para leer el documento completo.