Informatică Baze de date

Exercitii SQL cu WHERE si ORDER BY

Exercițiile SQL cu WHERE și ORDER BY filtrează rândurile dintr-o tabelă și le sortează după anumite criterii. WHERE selectează datele care îndeplinesc o condiție specificată, iar ORDER BY aranjează rezultatele în ordine crescătoare sau descrescătoare. Aceste clauze sunt esențiale pentru interogări precise și organizate.

Exerciții practice cu WHERE

  • Filtrare după valoare numerică SELECT * FROM angajati WHERE salariu > 3000; - returnează angajații cu salariul peste 3000.
  • Filtrare după text SELECT nume FROM produse WHERE categorie = 'electronice'; - afișează numele produselor din categoria electronice.
  • Condiții multiple cu AND SELECT * FROM comenzi WHERE data >= '2024-01-01' AND total > 100; - selectează comenzile din 2024 cu totalul peste 100.

Exerciții cu ORDER BY

  • Sortare crescătoare SELECT nume, varsta FROM studenti ORDER BY varsta; - listează studenții în ordine crescătoare a vârstei.
  • Sortare descrescătoare SELECT produs, pret FROM inventar ORDER BY pret DESC; - aranjează produsele de la cel mai scump la cel mai ieftin.
  • Combinare WHERE și ORDER BY SELECT * FROM angajati WHERE departament = 'IT' ORDER BY nume; - afișează angajații din departamentul IT sortați alfabetic.

Folosește WHERE pentru a limita rezultatele și ORDER BY pentru a le organiza, testând interogările pe baze de date practice.

Mai multe din Baze de date