Documente Academic
Documente Profesional
Documente Cultură
DESCRIBE ANGAJATI;
/*2. Sa se selecteze din tabela angajati numai angajatii care au functia SA_REP.
*/
SELECT * FROM ANGAJATI
WHERE lower(id_functie) LIKE 'sa_rep';
/*5. Modificati conditia de la punctul 2 astfel incat sa fie selectati si cei care
au in denumirea functiei atributul ACCOUNT.*/
SELECT * FROM ANGAJATI
WHERE lower(id_functie) = 'sa_rep' OR (id_functie) LIKE '%ACCOUNT%';
/*6. Sa se selecteze toti angajatii pentru care a doua litera din e-mail este A, B
sau C. */
SELECT * FROM ANGAJATI
WHERE email like '_A%' or email like '_B%' or email like '_C%';
/*9. Modificati conditia de mai sus astfel incat sa afisati numai salariatii
angajati in ianuarie 2009. */
SELECT * FROM ANGAJATI
WHERE extract(year from data_angajare) = 2009 AND extract (month from
data_angajare) = 1;
/*11. Modificati conditia de mai sus astfel incat sa fie selectati toti angajatii
din departamentele care au in denumire specificatia IT,
indiferent daca acestea au sau nu angajati.*/
SELECT a.nume, a.salariul, a.id_functie, d.denumire_departament
FROM angajati a, departamente d
WHERE a.id_departament = d.id_departament(+) AND denumire_departament LIKE '%IT%';
/*13. Sa se afiseze toate produsele indiferent daca acestea au fost comandate sau
nu.*/