Está en la página 1de 2

CETPRO CREAR LENGUAJE DE PROGRAMACIN Y BASE DE DATOS

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

Docente: Edwin Montalvo Huanca 1


CETPRO CREAR LENGUAJE DE PROGRAMACIN Y BASE DE DATOS

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

Mostrar la edad y nombre de los alumnos cuya edad es 20.

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

mostrar el DNI y la Edad de los alumnos cuyo sexo sea femenino.

Consulta 5

mostrar todos los datos de los alumnos mayores de edad, cuya edad sea mayor a 30.

Docente: Edwin Montalvo Huanca 2

También podría gustarte