Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

necesito unas sentencias

Estas en el tema de necesito unas sentencias en el foro de Bases de Datos General en Foros del Web. hola tengo unas tablas en sql y me piden las siguientes sentencias. como las hago Basados en el siguiente modelo: CLIENTE (ID_CLIENTE, NOMB_CLIENTE, RENTA ANUAL) ...
  #1 (permalink)  
Antiguo 16/05/2009, 07:05
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 15 años
Puntos: 0
necesito unas sentencias

hola tengo unas tablas en sql y me piden las siguientes sentencias. como las hago

Basados en el siguiente modelo:
CLIENTE (ID_CLIENTE, NOMB_CLIENTE, RENTA ANUAL)

EMBARQUE (EMBARQUE_ID, ID_CLIENTE, PESO, CAMION_ID, NOMB_CIUDAD)

CAMION (CAM ION_ID, NOMBCHOFER)

CIUDAD (NOMB_CIUDAD, POBLACIÓN)


1.Los nombres y la renta anual de los clientes que han enviado paquetes que pesan más de 100 libras.


2.Los clientes que tienen una renta anual por encima de los 15 millones que han enviado embarques con peso menor de una libra o han enviado embarques a la ciudad de San Francisco.

3.Los clientes cuyos envíos han sido distribuidos por el chofer Arturo.
  #2 (permalink)  
Antiguo 16/05/2009, 09:17
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: necesito unas sentencias

Código mysql:
Ver original
  1. 1. select c.nomb_cliente, c.renta_anual from clientes c
  2. inner join embarque e on c.id_cliente = e.id_cliente where e.peso > 100;
  3.  
  4. 2. select c.nomb_cliente, c.renta_anual from clientes c inner join
  5. embarque e on c.id_cliente = e.id_cliente where
  6. (c.renta_anual > 15000000 and e.peso > 100) or e.nomb_ciudad = 'san francisco';
  7.  
  8. 3. select c.nomb_cliente from clientes c inner join embarque e
  9. on c.id_cliente = e.id_cliente inner join camion ca
  10. on e.camion_id = ca.camion_id where ca.nombchofer = 'arturo';

Pruebalas y nos cuentas.

Un saludo.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:28.