Es el resultado que se da al someter a un cálculo los
valores que tienen almacenados ciertas columnas de una tabla.
Al aplicar una consulta de la siguiente manera:
SELECT Nombre_alumno, ((Español + matematicas + ingles) / 3
) as promedio FROM calificaciones
Tenemos como resultado:
Para solicitar una columna calculada, se especifica en la lista de
selección una expresión en vez de un nombre de columna. La expresión puede
contener:
- Sumas, restas, multiplicaciones y divisiones
- Concatenación & ,
- Paréntesis
- Funciones predefinidas.
LA EXPRESON Se forma combinando un operador con uno o generalmente dos operandos.
Operadores.
operador +, se utiliza para sumar dos números.
operador -, se utiliza para hallar la diferencia entre dos números.
operador *, se utiliza para multiplicar dos números.
operador ^, se utiliza para elevar un número a la potencia del
exponente ( número ^ exponente )
operador / , se utiliza para dividir dos números y obtener un resultado
de signo flotante.
operador \, se utiliza para dividir dos números y obtener un resultado
entero.
operador Mod, divide dos números y devuelve sólo el resto.
El operador &, se utiliza para concatenar dos expresiones de tipo
texto.
Un operando puede ser un nombre de columna, una expresión, un valor concreto o una función predefinida
Numericos: Van sin signo y sin separador de miles, los decimales si
llevan punto.
Cadena: Siempre deven ir entre comillas.
SELECT Nombre, ((sueldo + 20000) AS Total FROM EMPLEADO
SELECT (NOMBRE + “fallecido” ) As frase FROM Difunto
LOS PARENTESIS
Cuando combinamos varias expresiones podemos utilizar los paréntesis
para delimitar cada expresión. Siempre se tiene que utilizar un paréntesis de
apertura ( y uno de cierre ).
El uso del paréntesis sirve para que la expresión quede más clara sobre
todo cuando combinamos muchas expresiones, y para que los operadores actuen en
el orden que nosotros queramos para así olvidarnos de la prioridad de los
operadores
Dar un alias a un nombre de columna
Cuando se visualiza el resultado de la consulta, normalmente las
columnas toman el nombre que tiene la columna en la tabla, si queremos cambiar
ese nombre lo podemos hacer definiendo un alias de columna mediante la cláusula
AS será el nombre que aparecerá como título de la columna.
ACTIVIDAD DE APRENDIZAJE
EJERCICIO 2
Utilizando la misma base de datos escuela que actualizamos en el ejercicio 1 y el reporte del ejercicio 1 nos va a servir par ahí realizar el ejercicio 2, para ello haz lo siguiente:
1.- La carpeta ejercicio 1 descargarla al escritorio del equipo y renombrar por ejercicio 2
2.- Cambia el nombre al reporte por ejercicio 2
3.- Analiza en vista diseño la tabla alumnos con la finalidad de conocer con que campos se pueden hacer cálculos
4.- Identifica donde comienza el reporte 2
5.- Copea el contenido de la tabla alumnos al reporte del ejercicio 2
6.- Agrega un relleno o sombreado a las columnas que contiene los campos que si se pueden calcular.
7.- Realiza las siguientes consultas en tu base de datos (no olvides escribir el enunciado, la SQL y el resultado en tu reporte)
Que utilice operador +
Que utilice operador -
Que utilice operador *
Que utilice operador / o \
Que utilice operador de concatenación
8.- Envia a tu correo y al de jvivast@hotmail.com un mensaje poniendo en el asunto ejercicio 2 de ..... del grupo y adjunta la carpeta ejercicio2 comprimida
Uso del opeador Like
Se puede utilizar el operador Like para encontrar valores en
los campos que coincidan con el modelo especificado.
Los comodines más usados son los siguientes:
? representa un carácter cualquiera
* representa cero o más caracteres
# representa un dígito cualquiera (0-9)
SELECT numemp, nombre FROM empleados WHERE nombre LIKE
'Luis*'
SELECT numemp, nombre FROM empleados WHERE nombre LIKE
'*Luis*'
SELECT numemp, nombre FROM empleados WHERE nombre LIKE
'??a*'
Actividad de Aprendizaje
Utilizando la misma base de datos escuela que actualizamos en el ejercicio 2 y el reporte del ejercicio 2 nos va a servir par ahí realizar el ejercicio 3, para ello haz lo siguiente:
1.- La carpeta ejercicio 2 descargarla al escritorio del equipo y renombrar por ejercicio 3
2.- Cambia el nombre al reporte por ejercicio 3
3.- Analiza en vista diseño la tabla alumnos con la finalidad de conocer con que campos se pueden hacer cálculos
4.- Identifica donde comienza el reporte 3
5.- Copea el contenido de la tabla alumnos al reporte del ejercicio 3
6.- Agrega un relleno o sombreado a las columnas que contiene los campos que si se pueden COMPARAR CADENAS DE CARACTER.
7.- Realiza las siguientes consultas en tu base de datos (no olvides escribir el enunciado, la SQL y el resultado en tu reporte)
ü Like con comodin * después de una letra inicial
ü Like con comodin * al incio y una letra al final
ü Like con comodín * al inicio sin importar letras en medio y comodín al final
ü Like con comodín ? una vez
ü Like con comodín ? 2 o más veces
ü Like con comodin * después de una letra inicial
ü Like con comodin * al incio y una letra al final
ü Like con comodín * al inicio sin importar letras en medio y comodín al final
ü Like con comodín ? una vez
ü Like con comodín ? 2 o más veces
8.- Envia a tu correo y al de jvivast@hotmail.com un mensaje poniendo en el asunto ejercicio 2 de ..... del grupo y adjunta la carpeta ejercicio3 comprimida
TAREA PARA EL FIN DE SEMANA
En tu correo envie las instrucciones de la práctica 1, por favor leela y aplicala.
la puedes descargar aqui dando un clic
PRACTICA # 1
No hay comentarios.:
Publicar un comentario