Sie sind auf Seite 1von 4

Monserrat Madeleinne Cardona Mancera

SI 304

Practica 5
Apuntes
El lenguaje SQL está formado por comandos, clausulas, operadores y funciones de agregado.

Existen tres tipos de comandos:

 DDL: permiten crear y definir nuevas bases de datos, tablas, campos e índices.
o CREATE
o DROP
o ALTER
 DML: permiten manipular y extraer los datos.
o SELECT
o INSERT
o UPDATE
o DELETE
 DCL: permiten controlar el acceso a los datos.

Claúsulas Operadores lógicos

 FROM  AND
 WHERE  OR
 GROUP BY  NOT
 ORDER BY
 HAVING Funciones de agregado

Operadores de comparación  AVG


 COUNT
 <, >, <>, <=, >=  SUM
 BETWEEN  MAX
 LIKE  MIN
 IN
Monserrat Madeleinne Cardona Mancera
SI 304

 Demostrar con pantallas


Select Nombre, Tel from Clientes;

Select cp, nombre, tel from clientes order by Nombre;

Select CP, Nombre, Tel from Clientes order by CP, Nombre;

Select cp, nombre, tel from clientes order by cp desc, nombre asc;

Select all from empleados;

Select top 2 nombre, apellido from estudiantes order by nota desc;


Monserrat Madeleinne Cardona Mancera
SI 304
Select distinct apellido from empleado;

Select distinctrow apellido from empleado;

Select distinctrow apellido as empleado from empleados;

Select * from empleados where (edad>25 and edad<50) or sueldo=100;

Select * from empleados where not estado=’soltero’;

Select * from pedidos where Provincia In (‘leon’, ‘silao’, ‘guanajuato’);


Monserrat Madeleinne Cardona Mancera
SI 304
Select idfamilia, sum (stock) from productos group by idfamilia;

Select avg(gastos) as promedio from pedidos where gastos>100;

Select sum(precio*cantidad) as total from detalle pedido;

Insert into clientes select * from clientes nuevos;

Update pedidos set precio=precio*1.10, transporte=transporte*1.30 where pais=’mexico’;

Select idfamilia, sum(stock) from productos group by idfamilia having sum(stock)>100;

Das könnte Ihnen auch gefallen