• Publicidad

Tarea de SQL

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Tarea de SQL

Notapor danimera » 2007-12-13 19:10 @840

SQL

Tablas:


cliente
cli_codigo
cli_nombre
cli_apellido
cli_direccion
cli_ciudad
cli_telefono
cli_email

libro
lib_codigo
lib_titulo
lib_autor
lib_editorial
lib_precio


pedido
ped_codigo
cli_codigo
ped_fecha

detalle_pedido
dep_codigo
ped_codigo
lib_codigo
dep_cantidad

Con base a las anteriores tablas, construir las respectivas consultas SQL:

  1. Obtener los nombres de las ciudades de origen de los clientes (sin que aparezcan nombres repetidos).
  2. Seleccionar los nombres y apellidos de los clientes cuya ciudad de origen es “Armenia” y cuyo nombre sea diferente a “Juan”.
  3. Obtener los datos de los clientes cuyo apellido comience por “C” y que hayan realizado más de 20 pedidos.
  4. Obtener los nombres, apellidos y correo electrónico de los clientes que realizaron pedidos hoy (en orden alfabético).
  5. Seleccionar el titulo del libro mas vendido.
  6. Obtener el número de pedidos que ha realizado cada cliente.
  7. Obtener la sumatoria del valor de los pedidos de cada cliente.
  8. Obtener la cantidad de ejemplares vendidos del libro “Prueba”.
  9. Obtener la sumatoria del valor de los pedidos realizados en el mes actual.
  10. Obtener la sumatoria del valor de los pedidos realizados en el mes anterior.

Gracias, espero que me ayuden. Es para dentro de 3 días jeje ^^ Quiero comparar con lo que haré jejeje
100% Telch - Perl Web Programming
Cali PerlMongers: http://cali.pm.org
Avatar de Usuario
danimera
Perlero frecuente
Perlero frecuente
 
Mensajes: 871
Registrado: 2005-06-23 19:02 @834
Ubicación: Colombia

Publicidad

Notapor explorer » 2007-12-13 20:16 @886

1. SELECT DISTINCT cli_ciudad FROM cliente
2. SELECT cli_nombre, cli_apellido FROM cliente WHERE cli_ciudad = 'Armenia' AND cli_nombre <> 'Juan'
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados