Sie sind auf Seite 1von 10

Introducción a las bases de datos

Lenguaje SQL
Parte 4

Profesor: Jorge Astorga


Primer Semestre 2018
Curso Introducción a las bases de datos

ALIAS

Los alias de SQL se utilizan para dar a una


tabla, o una columna en una tabla, un
nombre temporal. Los alias se usan a
menudo para hacer que los nombres de
las columnas sean más legibles. Un alias
solo existe por la duración de la consulta.
Curso Introducción a las bases de datos

LOS ALIAS SE USAN CUANDO

• Hay más de una tabla involucrada en una


consulta

• Las funciones se usan en la consulta

• Los nombres de las columnas son grandes o


poco legibles

• Dos o más columnas se combinan juntas


Curso Introducción a las bases de datos

Sintaxis de ALIAS en campos , funciones y tablas

SELECT idCliente AS IDENTIFICADOR, nombreCliente AS


NOMBRE
FROM Cliente;

SELECT nombreCliente AS NOMBRE,


CONCAT(direccion,', ',numero,', ',ciudad,', ',pais) AS DIRECCION
FROM Cliente;

SELECT C. nombreCliente
FROM Cliente AS C
Curso Introducción a las bases de datos

LIKE

El operador LIKE se utiliza en una cláusula


WHERE para buscar un patrón específico
en una columna.

Se puede usar un comodín % que significa


cualquier cosa.
Curso Introducción a las bases de datos

Sintaxis de LIKE

SELECT * FROM Cliente


WHERE nombreCliente LIKE ‘Jorge‘

SELECT * FROM Cliente


WHERE nombreCliente LIKE 'a%‘

SELECT * FROM Cliente


WHERE nombreCliente LIKE ‘%a%‘

SELECT * FROM Cliente


WHERE nombreCliente NOT LIKE 'a%‘
Curso Introducción a las bases de datos

UNION

• Se utiliza para combinar el conjunto de


resultados de dos o más instrucciones
SELECT.

• Cada SELECT debe tener el mismo


número de columnas, tipos de datos y
orden.
Curso Introducción a las bases de datos

Sintaxis de UNION Y UNION ALL (con duplicados)

SELECT column_name(s) FROM table1


UNION
SELECT column_name(s) FROM table2;

SELECT column_name(s) FROM table1


UNION ALL
SELECT column_name(s) FROM table2;

SELECT ciudad FROM Clientes


UNION
SELECT ciudad FROM Proveedores
ORDER BY ciudad;
Curso Introducción a las bases de datos

Actividad de Hoy

Resolver los siguientes ejercicios. (USAR ALIAS EN TODOS)

1. Obtenga todas las paises con su nombre, continente y población,


Los cuales hablen tanto Español como Ingles, su población este entre 1 a 5M ó 10 a
12M y (resultado: deben tener los mismos nombres indicados anteriormente)

2. Obtenga el país Chile con todas sus ciudades excepto las 5 ciudades que tengan las
menor población ordenándolas de menor a mayor (resultado: columnas, pais, ciudad
y población)

3. Obtenga el pais, nombre y población de la ciudad de Chile y Argentina con la


mayor población.

4. Obtenga todos los paises , idioma y población que comiencen con ‘A’, hablen
español, tengan una población inferior a 5M, que no sea Argentina y UNIR con todos
los países que hablen un idioma distinto al Español.
Curso Introducción a las bases de datos

FIN DE LA CLASE

“Antes de la caída esta la


soberbia”

Das könnte Ihnen auch gefallen