Beruflich Dokumente
Kultur Dokumente
Práctica Dirigida Nº 07
SELECT
Permite crear consultas las cuales muestran información específica de una o más tablas.
Sintaxis:
Ejemplos:
Listar los registros de la tabla Clientes:
USE Nwind
Sp_help
TRANSACT
Cláusula distinct
Elimina las filas duplicadas de los resultados de una instrucción SELECT, si no se
especifica se devuelven todas las filas
Operadores de comparación
= , >, >, >=, <=, <>
Operadores lógicos
Comprueba la veracidad de alguna condición. Estos como los operadores de comparación,
devuelven el tipo de datos Booleano con valor TRUE o FALSE.
SELECT idcliente,nombrecompañía,país
FROM clientes WHERE país='alemania'
10. Listar el código del cliente, nombre de la compañía y el país de la Clientes, que
residan en alemania o francia, ordenado por le país en forma ascendente
SELECT idcliente,nombrecompañía,país
FROM clientes
WHERE país='alemania' or país ='francia'
ORDER BY país
11. Listar los productos proveedor con el código de la categoría igual a 1 y del
proveedor con el código 1
12. Listar los productos con precio mayor a 20 y con el código del proveedor igual a 2
También:
15. Listar los las fechas de los pedidos(Pedidos) entre el 1 de Mayo y el 31 de Mayo de
1996
USANDO COMODINES
18. Listar los productos que empiecen con M, el Segundo character debe ser diferente
de a y luego cualquier caracter
Claúsula GROUP BY
Especifica los grupos en los que se van a colocar las filas de salida , si se incluyen
funciones de agregado en la cláusula SELECT <LISTASELCCIÓN>, CLACULA EL
VALOR DE RESUMEN DE CADA GRUPO. Cuando se utiliza la cláusula GROUP BY,
cada elemento de la lista de selección debe producir un valor único para cada grupo.