consultas en MySql

Páginas: 5 (1242 palabras) Publicado: 13 de febrero de 2015
UNIVERSIDAD DEL SURESTE DE MEXICO

INGENIERIA EN SISTEMAS COMPUTACIONALES

BASE DE DATOS

CONSULTAS

ANYARI CIFUENTES TIRADO

7mo SEMESTRE

Pijijiapan, Chiapas, mexico;21 de Septiembre del 2014

Página | 1

PRACTICA 1
1) Crear una consulta que muestre: nombre de deportista, primer apellido, posición
de juego y nombre del equipo.
SELECT jugador.nombre, posicion_juego,equipo.nombre FROM jugador JOIN
equipo ON jugador.id= equipo.jugador_id;
2) .- Crear una consulta que muestre el nombre de todos los equipos almacenados en
la base de datos.
select nombre from equipo;
3) .- Crear una consulta que muestre nombre y apellidos de los jugadores
cuyo primero
select nombre, apellido_materno from jugador;
4) Crear una consulta que muestre nombre y apellidos de losdeportistas cuyo
deporte es la natación.
select jugador.nombre,apellido_materno, equipo.deporte="natacion" from jugador
join equipo on jugador.id =equipo.jugador_id;
5) Crear una consulta que muestre la cantidad de jugadores que hay en cada equipo.
use deportes;
select count(jugador.nombre), equipo.nombre from jugador,equipo
jugador.id = equipo.jugador_id group by equipo.nombre;

where

6)Crear una consulta que muestre la cantidad de jugadores que hay en cada
deporte.
use deportes;
select count(jugador.nombre), equipo.deporte from jugador,equipo
jugador.id = equipo.jugador_id group by equipo.deporte;

Página | 2

where

7) Crear una consulta que muestre el equipo que más jugadores tiene.
use deportes;
select count(jugador.nombre), equipo.nombre from jugador,equipo
wherejugador.id = equipo.jugador_id group by equipo.nombre order by
count(jugador.nombre) desc limit 1;

Página | 3

PRACTICA 2
1)

Listar los nombres de los productos de la tienda.
select nombre from articulos;

2) Lista los nombres y los precios de compra de los productos.
select nombre,precio_compra from articulos;
3) Listar el nombre de los cuyo los productos cuyo precio de venta seamenor o
igual a 200 pesos.
select nombre from tienda.articulos where precio_venta =35 and
precio_venta =100;
8) Listar el nombre y precio de vnta de los productos cuyo precio se mayor o
igual a 1000 pesos y ordenar descendente por precio, y luego ascendente por
nombre.
select nombre, precio_venta from tienda.articulos where precio_venta >=60 order by
precio_venta desc, nombre;
9) Listarun listado completo de los productos, incluyendo por cada producto los
datos del artículo y de su fabricante.
Select * from articulos inner join fabricantes on articulos.fabricantes_id=fabricantes.id;

Página | 4

10) Mostrar una lista de productos, incluyendo el nombre del articulo, su precio de
compra y el nombre de su fabricante.
Select articulos.nombre,precio_compra,fabricantes.nombrefrom articulos inner join
fabricantes on fabricantes.id=articulos.fabricantes_id;
11) Listar el precio de compra medio de los productos de cada fabricante,
mostrando solo los códigos id del fabricante.
Select AVG (precio_compra), id from tienda.articulos group by id;
12) Listar el precio medio de los productos de cada fabricante, mostrando el nombre
del fabricante.
SelectAVG(precio_compra), fabricantes.nombre from articulos inner join fabricantes
on articulos.fabricantes_id = fabricantes.id group by fabricantes.nombre;
13) ) Listar los nombres de los fabricantes que ofrezcan productos cuyo precio
medio sea mayor o igual a 1500.
Select fabricantes.nombre,AVG(precio_venta) from articulos,fabricantes where
articulos.fabricantes_id = fabricantes.id group by fabricantes.nombrehaving
AVG(precio_venta) >=100;

14) Listar el nombre y precio de venta del articulo mas barato.
select nombre,precio_venta from articulos where precio_venta=(Select
MIN(precio_venta) From articulos);
15) Listar el nombre y precio de compra del articulo mas barato.
select
nombre,precio_compra
from
MIN(precio_compra) From articulo);

articulo

where

17) Añadir un nuevo producto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Consultas en mysql
  • consultas mysql
  • Consultas select en mysql
  • Consultas multitabla mysql
  • Consulta de datos mysql aspx
  • Consultas sencillas mysql
  • consultas operacionales en mysql
  • CONSULTAR 2 O MAS TABLAS CON Mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS