0% au considerat acest document util (0 voturi)
23 vizualizări2 pagini

Lab 2 ABD

Documentul descrie utilizarea instrucțiunii SELECT în SQL pentru a prelua date din tabele, inclusiv utilizarea clauzelor DISTINCT și WHERE pentru filtrarea rezultatelor. Se oferă exemple de interogări pentru a afișa structura tabelelor, conținutul acestora și informații specifice despre angajați. De asemenea, sunt prezentate exerciții practice pentru a aplica aceste concepte în diverse scenarii.

Încărcat de

cristytrs787878
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
23 vizualizări2 pagini

Lab 2 ABD

Documentul descrie utilizarea instrucțiunii SELECT în SQL pentru a prelua date din tabele, inclusiv utilizarea clauzelor DISTINCT și WHERE pentru filtrarea rezultatelor. Se oferă exemple de interogări pentru a afișa structura tabelelor, conținutul acestora și informații specifice despre angajați. De asemenea, sunt prezentate exerciții practice pentru a aplica aceste concepte în diverse scenarii.

Încărcat de

cristytrs787878
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 2

Instrucţiunea SELECT

Utilizați o instrucțiune SELECT pentru a prelua date dintr-unul sau mai multe tabele, vederi
sau vederi materializate.
Varianta simplă a instrucţiunii este:
SELECT cȃmp1, cȃmp2,… FROM nume_tabelă WHERE condiţie ORDER BY cȃmp;
Clauza DISTINCT permite afişarea unică a unor cȃmpuri care se repetă. Exemplu:
SELECT DISTINCT department_id FROM employees;
Limitarea şi filtrarea rezultatelor se face cu ajutorul clauzei WHERE. Exemplu:
SELECT last_name, job_id, department_id
FROM employees
WHERE last_name = 'Whalen' ;
În clauza WHERE pot fi folosiţi operatorii de comparaţie din tabelul de mai jos:

Exercitii:
1. Afișarea structurii tuturor tabelelor, c-da SQLPlus describe
2. Afișarea conținutului tabelei DEPARTMENTS
3. Afișarea informațiilor din tabela EMPLOYEES (employee_id, last_name, job_id,
hire_date)
4. Afișarea unică a tuturor funcțiilor utilizate (job_id din EMPLOYEES)
5. Afișarea concatenată a fiecărui salariat și codul funcției
6. Afișarea tuturor informațiilor din EMPLOYEES, despărțite prin virgulă (IESIRE)
7. Afișarea salariaților cu salariul între 5000 și 8000
8. Afișarea departamentului și numele pentru un salariat specific unde employee_id = 2
9. Afișarea numelui, cod funcție și data angajării pentru anumiți salariați: Alex Neagu si
Florin Dobre
10. Afișarea salariaților din departamentele specificate, ordonați alfabetic: pentru
department_id 1 si 2
11. Afișarea salariaților cu salariul între 3000 si 5500 din departamentele cu id-ul 1 si 2
12. Afișarea salariaților angajați în 2022.
13. Afișarea numele salariaților, salariul și comisionul pentru cei cu comision, descrescător
după salariu + comision
14. Afişează salariaţii care au al treilea caracter în nume (last_name) a
15. Afişează salariaţii care au caracterele a şi e în nume (last_name)

S-ar putea să vă placă și