0% encontró este documento útil (0 votos)
2 vistas6 páginas

BD SQL 2

El documento describe la sintaxis y uso de la instrucción ALTER TABLE en SQL para modificar tablas, incluyendo agregar, eliminar y cambiar columnas. También se presentan funciones aritméticas, de cadenas y de agregación, junto con ejemplos de su aplicación. Finalmente, se menciona la cláusula GROUP BY para agrupar resultados y la cláusula HAVING para filtrar grupos.

Cargado por

tunonedgar45
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas6 páginas

BD SQL 2

El documento describe la sintaxis y uso de la instrucción ALTER TABLE en SQL para modificar tablas, incluyendo agregar, eliminar y cambiar columnas. También se presentan funciones aritméticas, de cadenas y de agregación, junto con ejemplos de su aplicación. Finalmente, se menciona la cláusula GROUP BY para agrupar resultados y la cláusula HAVING para filtrar grupos.

Cargado por

tunonedgar45
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

BASE DE DATOS SQL INTECH

132

ALTER TABLE

ALTER TABLE "nombre_tabla"


[especificación];

◻ [especificación] puede ser:


Agregar una columna: ADD “columna 1” “tipos de datos para
columna 1” Eliminar una columna: DROP “columna 1”
Cambiar el nombre de una columna: CHANGE “nombre antiguo de la
columna” “nuevo nombre de la columna” “tipos de datos para la nueva
columna". Cambiar el tipo de datos para una columna: MODIFY “columna
1” “nuevo tipo de datos”
Funciones aritméticas simples
Función Propósito
ABS(n) Nos devuelve el valor absoluto de n
MOD(m,n) Nos devuelve el resto de la división de m
entre n
POWER(m, exponente) Calcula la potencia de m elevado a
exponente
SIGN(valor) Nos devuelve el signo de valor
ROUND(número[, m]) Nos redondea numero a m decimales
TRUNCATE(número[,m ]) Trunca los números para que tengan m
decimales.
Funciones de cadenas
Función Propósito

Nos devuelve cad1 concatenada con cad2


CONCAT(cad1, cad2) SELECT apellido, nombre, CONCAT(apellido, ' ',
nombre) denominacion from cliente

UPPER(cad) Convierte cad a mayúsculas


SELECT upper(nombre) from cliente

LOWER(cad) Convierte cad a minúsculas


SELECT lower(nombre) from cliente

SUBSTR(cad, m[,n]) Devuelve la subcadena de cad que abarca desde m


hasta el numero de caracteres dados por n.
SELECT SUBSTR(nombre, 1, 3) from cliente

Funciones de agregación
◻ Nos permiten efectuar operaciones sobre un
conjunto de resultados.
◻ Devuelven un único valor.

SELECT “nombrefunción”(columna)
FROM “tabla;
Funciones de agregación
Función Propósito
AVG(expresión) Nos devuelve la media de n
COUNT(expresión) Nos devuelve el número de veces que
aparece expresión.
MAX(expresión) Nos devuelve el valor máximo de expresión

MIN (expresión) Nos devuelve el valor mínimo de expresión

SUM(expresión) Nos devuelve la suma de valores de expresión.

Agrupando resultados
◻ La cláusula GROUP BY unida a un SELECT permite agrupar
filas según las columnas que se indiquen como parámetros, y
se suele utilizar ara obtener datos resumidos y agrupados por
las columnas que se necesiten.
◻ HAVING es muy similar a la cláusula WHERE, pero en vez de
afectar a las filas de la tabla, afecta a los grupos obtenidos.

También podría gustarte