Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SESIN: OBJETIVO:
04
Proporcionar al participante herramientas de MySQL para trabajar con bases de
datos relacionales mediante el lenguaje de consulta SQL, el cual sirva de soporte
para la creacin de aplicaciones Web dinmicas con PHP.
CONSULTAS EN MYSQL
SQL tiene una instruccin principal para recuperar informacin de una base de datos: el comando
SELECT. Esta instruccin tiene muchas opciones. La forma bsica de la instruccin SELECT es la
siguiente:
Sintaxis SQL
SELECT <lista de atributos> FROM <lista de tablas> WHERE <condicin>
Donde:
Lista de atributos: es una lista de nombres de atributos (Campos) cuyos valores van a ser
recuperados por la consulta.
Lista de tablas: es una lista de nombres (tablas) requeridos para procesar la consulta.
Condicin: es una expresin de bsqueda condicional (lgica) que identifica las tuplas que
van a ser recuperadas por la consulta.
CRITERIOS DE SELECCIN
Para definir las condiciones en la clusula WHERE, podemos utilizar algunos de los operadores de los
que dispone el SQL, que son los siguientes:
OPERADORES DE COMPARACIN
OPERADOR DESCRIPCIN
= Igual
< Menor
> Mayor
<= Menor igual que
>= Mayor igual que
<> diferente
Ejemplo
SELECT * FROM alumno WHERE Edad > 18;
OPERADORES LGICOS
OPERADOR DESCRIPCIN
NOT Para la negacin de condiciones
AND Para la conjuncin de condiciones
OR Para la disyuncin de condiciones
Ejemplo
SELECT * FROM alumnos WHERE Edad > 20 AND Edad < 25
SELECT * FROM alumnos WHERE Edad 18 OR SEXO = F
SELECT * FROM alumnos WHERE NOT SEXO = M
EJERCICIOS:
Consulta 1
Consulta 2
Mostrar el nombre y apellido de todos los alumnos que son mayores de edad.
Consulta 3
Mostrar todos los datos de los alumnos cuya edad este entre los 15 y 20 aos o sean del sexo masculino.
Consulta 4
Consulta 5
mostrar todos los datos de los alumnos mayores de edad, cuya edad sea mayor a 30.