1. Recupere el ID de empleado, el nombre y el apellido de todos los empleados del
banco. Ordene por apellido y nombre.
CONSULTA1
select emp_id,fname as nombre,lname as apellidos from Employee
order by fname,lname;
2. Recupere el ID de cuenta, el ID de cliente y el saldo disponible de todas las
cuentas cuyo estado sea "ACTIVE" (ACTIVO) Y cuyo saldo disponible sea superior
a 2.500 euros.
CONSULTA2
SELECT account_id,custom_id,avail_balance AS saldo,account_status AS estado
FROM Account WHERE account_status='active' AND avail_balance>2500
3. Escriba una consulta sobre la tabla account que devuelva los ID de los empleados
que abrieron las cuentas (utilice la columna account.open_emp_id). Incluya una
única fila por cada empleado.
CONSULTA3
SELECT emp_idFROMAccount
SELECT fname ASnombre,lnameASapellidos,open_date FROM Employee,Account
WHERE Account.emp_id=Employee.emp_id;
4. Rellene los campos en blanco (que figuran indicados por <#> de esta consulta de
conjunto de datos múltiples, para conseguir los resultados que se muestran a
continuación:
Para los dos primeros ejercicios se utilizarán los siguientes datos sobre transacciones:
CONSULTA4
SELECT txn_id,txn_date,account_id,txn_type_od,amount
FROM Transactions
WHERE amount IN (‘1000.00’,525.75’,’100.00’,’55’,’50’,’125.37,’10’,’75’);

Consultas del equipo 8

  • 1.
    1. Recupere elID de empleado, el nombre y el apellido de todos los empleados del banco. Ordene por apellido y nombre. CONSULTA1 select emp_id,fname as nombre,lname as apellidos from Employee order by fname,lname;
  • 2.
    2. Recupere elID de cuenta, el ID de cliente y el saldo disponible de todas las cuentas cuyo estado sea "ACTIVE" (ACTIVO) Y cuyo saldo disponible sea superior a 2.500 euros. CONSULTA2 SELECT account_id,custom_id,avail_balance AS saldo,account_status AS estado FROM Account WHERE account_status='active' AND avail_balance>2500
  • 3.
    3. Escriba unaconsulta sobre la tabla account que devuelva los ID de los empleados que abrieron las cuentas (utilice la columna account.open_emp_id). Incluya una única fila por cada empleado. CONSULTA3 SELECT emp_idFROMAccount SELECT fname ASnombre,lnameASapellidos,open_date FROM Employee,Account WHERE Account.emp_id=Employee.emp_id;
  • 4.
    4. Rellene loscampos en blanco (que figuran indicados por <#> de esta consulta de conjunto de datos múltiples, para conseguir los resultados que se muestran a continuación: Para los dos primeros ejercicios se utilizarán los siguientes datos sobre transacciones: CONSULTA4
  • 5.
    SELECT txn_id,txn_date,account_id,txn_type_od,amount FROM Transactions WHEREamount IN (‘1000.00’,525.75’,’100.00’,’55’,’50’,’125.37,’10’,’75’);