Unidad 3. Consultas simples (VI)


Listar el nombre, mes y año del contrato de cada vendedor.

SELECT nombre, MONTH(contrato) AS  [Mes de contrato], YEAR(contrato) AS [Año de contrato]

FROM   empleados;

El resultado será:

Nombre Mes de contrato Año de contrato
Antonio Viguer 10 1986
Alvaro Jaumes 12 1986
Juan Rovira 3 1987

Para practicar puedes realizar este Ejercicio Funciones en la lista de selección.

Listar las ventas en cada oficina con el formato: 22 tiene ventas de 186,042.00 €

SELECT  oficina, 'tiene ventas de ' AS [ ], ventas

FROM oficinas;

El resultado sería:

oficina   ventas
11 tiene ventas de 69300,00
12 tiene ventas de 73500,00
13 tiene ventas de 36800,00
21 tiene ventas de 83600,00
22 tiene ventas de 18600,00
23 tiene ventas de NULL
24 tiene ventas de 15000,00
26 tiene ventas de NULL
28 tiene ventas de 0,00

El incluir una constante como columna en la lista de selección puede parecer inútil (se repetirá el mismo valor en todas las filas) pero veremos más adelante que tiene utilidad en ciertos casos.

También podemos utilizar la sintaxis:

alias_columna = <expresion> 

Ejemplo:

SELECT oficina, superavit =  ventas-objetivo

Esto tiene el mismo efecto que

SELECT oficina, ventas-objetivo AS  superavit
Febrero-2010
Pág. 3.6

Atrás  Inicio  Adelante





Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.