Informatică Baze de date
Interogari SQL select where exercitii rezolvate
Interogările SQL SELECT cu WHERE filtrează datele din tabele după condiții specifice. Exemplu: SELECT * FROM Produse WHERE Pret > 100 returnează produsele scumpe.
Exerciții rezolvate
- 1 Exercițiul 1 Tabelul 'Angajați' are coloanele Nume, Salariu, Departament. Găsește angajații cu salariu peste 3000: SELECT Nume FROM Angajați WHERE Salariu > 3000.
- 2 Exercițiul 2 Filtrează după text: SELECT * FROM Angajați WHERE Departament = 'Vânzări'.
- 3 Exercițiul 3 Combină condiții: SELECT Nume, Salariu FROM Angajați WHERE Salariu BETWEEN 2000 AND 4000 AND Departament = 'IT'.
Operatori comuni
- Operatorii =, <, > Exemplu: WHERE Varsta >= 18 selectează persoanele majore.
- LIKE pentru texte Exemplu: WHERE Nume LIKE 'A%' găsește nume care încep cu A.
- IN pentru liste Exemplu: WHERE Departament IN ('HR', 'Finanțe') filtrează mai multe opțiuni.
Testează interogările pe baze de date practice pentru a înțelege filtrele.