Sunteți pe pagina 1din 3

SQL=Structured Query language

Foloseste la :
1.Interogari
2.Modificari(actualizari)
3.Sterg date
4.Inserare date noi
5.Modific structura BD

Fraze interogari SQL


Format feneral:

SELECT Col1,Col2,,Coln
FROM Tabela(e)
WHERE Conditii
ORDER BY Criterii

1.Listati nuemele si preturile produselor din tabela Produse


2.Listati numele si preturile produselor din tabela produse pentru produsele cu pret
mai mare ca 10 .Ordonati dupa pret,descrescator.
SELECT Nume,Pret
FROM Produs
WHERE Pret > 10
ORDER BY Pret DESC
3.Listati numele si preturile produselor pentru produsele care contin textul
Ciocolata cu pret mai mare ca 10 .Ordonati dupa pret descrescator.
SELECT Nume, Pret
FROM Produs
WHERE Pret > 10 AND Nume LIKE "*Ciocolata*"
ORDER BY Pret DESC;
4.Sa se afiseze toate magazinele din judetul Bucuresti.

SELECT CodMagazin, Judet, Oras, Adresa, NumeMagazin


FROM Magazin
WHERE Judet = "Bucuresti";

5.Sa se afiseze toate bonurile emise dupa 1-11-2013

SELECT *
FROM Bon
Where DataBon > #11/1/2013#

Atentie!Datele calendaristice se pun intre #

6.Afisati toate bonurile si anul si luna au fost emise acestea.


SELECT Bon.CodBon, Bon.DataBon, Year(DataBon) AS AnulBonului, Month(DataBon)
AS LunaBonului
FROM Bon;

7.Afisati toate bonurile din Octombrie 2013


SELECT *
FROM Bon
WHERE Year(DataBon) = 2013 AND Month(DataBon) = 10;

8.Afisati Bonurile din anul current.

SELECT *
FROM Bon
WHERE Year(DataBon) = Year(Now())

9.Afisati bonurile din ultimii 2 ani.


SELECT *
FROM Bon
WHERE Year(DataBon) > Year(Now()) -2

10.Afisati numele produslui,pretul,cota TVA si pretul cu TVA


SELECT Nume, Pret, TVA, Pret*(1+TVA) AS PretBrut
FROM Produs;

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