Informatică Baze de date
Interogari SQL select exemple 11a
Interogările SQL SELECT extrag date din tabelele unei baze de date. Pentru clasa a 11-a, exemplele includ filtrare, sortare și agregare. De exemplu, SELECT nume, nota FROM elevi WHERE nota >= 9; returnează elevii cu note mari.
Exemple de bază
- Selectare completă SELECT * FROM produse; - afișează toate coloanele din tabelul produse.
- Selectare cu condiție SELECT nume, preț FROM produse WHERE preț > 100; - afișează numele și prețul produselor scumpe.
- Sortare SELECT nume, vârsta FROM persoane ORDER BY vârsta DESC; - sortează persoanele descrescător după vârstă.
Exemple avansate
- Agregare cu GROUP BY SELECT oraș, COUNT(*) FROM clienți GROUP BY oraș; - numără clienții din fiecare oraș.
- Filtrare agregată SELECT departament, AVG(salariu) FROM angajați GROUP BY departament HAVING AVG(salariu) > 5000; - afișează departamentele cu salariul mediu peste 5000.
- Join între tabele SELECT e.nume, c.nume_curs FROM elevi e JOIN cursuri c ON e.id_curs = c.id; - combină date din două tabele.
Folosește alias-uri (ex: SELECT nume AS Nume_Client) pentru a face rezultatele mai ușor de citit.