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.

Mai multe din Baze de date