Ejercicios

412 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
412
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ejercicios

  1. 1. 188.1Construya una consulta que cuente el número de filas en la tabla decuentas.SELECT COUNT( account_id) AS num_rowsFROM account198.2Modifique su consulta del ejercicio 8.1 para que calcule el número decuentas que tiene cada cliente. Muestre el ID del cliente y el número decuentas por cada uno.SELECT cust_id , COUNT( *) AS num_count_of_customersFROM account20Modifique su consulta del ejercicio 8.2 para que sólo incluya aquellosclientes que al menos tengan dos cuentas.SELECT cust_id , COUNT( *) AS num_count_of_customersFROM accountWHERE num_count_of_customers >=2
  2. 2. 229.1Construya una consulta sobre la tabla account que utiliza una condición defiltrado con una subconsulta no correlacionada sobre la tabla product, pararecuperar todas los préstamos (product.product_type_cd = LOAN).Recuperar el ID de cuenta, el código de producto, el ID de cliente y el saldodisponible.SELECT cust_name,cust_state,(SELECT COUNT(*)FROM OrdersWHERE Orders.cust_id Customers.cust_id) ASordersFROM CustomersORDER BY cust_namej23Modifique la consulta del ejercicio 9.1 utilizando una subconsultacorrelacionada sobre la tabla product para obtener los mismos resultados.24Relacione la siguiente consulta con la tabla employee, para mostrar el nivelde experiencia de cada empleado:SELECT trainee name, 2004-01-01 start_dt, 2005-12-31 end_dtUNIONALLSELECT worker name, 2002-01-01 start_dt, 2003-12-31 end_dt
  3. 3. UNIONALLSELECT mentor name, 2000-01-01 start_dt, 2001-12-31 end_dtPóngale a la subconsulta el alias "levels"e incluya el ID de empleado, elnombre,el apellido y el nivel de experiencia (Ievels.name).25Construya una consulta sobre la tabla employee que recupere el ID deempleado, el nombre y el apellido, además del nombre del departamento yla sucursal a la que está asignado. No relacione (una) ninguna tabla.Select id_empleado, name,

×