model ul

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

Upload: radu-gabriel

Post on 21-Nov-2015

216 views

Category:

Documents


0 download

DESCRIPTION

Model Ul

TRANSCRIPT

SQL=Structured Query languageFoloseste la :1.Interogari 2.Modificari(actualizari)3.Sterg date4.Inserare date noi5.Modific structura BD

Fraze interogari SQLFormat feneral:

SELECT Col1,Col2,,ColnFROM Tabela(e)WHERE Conditii ORDER BY Criterii 1.Listati nuemele si preturile produselor din tabela Produse2.Listati numele si preturile produselor din tabela produse pentru produsele cu pret mai mare ca 10 .Ordonati dupa pret,descrescator.SELECT Nume,PretFROM ProdusWHERE Pret > 10ORDER BY Pret DESC3.Listati numele si preturile produselor pentru produsele care contin textul Ciocolata cu pret mai mare ca 10 .Ordonati dupa pret descrescator.SELECT Nume, PretFROM ProdusWHERE Pret > 10 AND Nume LIKE "*Ciocolata*"ORDER BY Pret DESC;4.Sa se afiseze toate magazinele din judetul Bucuresti.SELECT CodMagazin, Judet, Oras, Adresa, NumeMagazinFROM MagazinWHERE Judet = "Bucuresti";

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

SELECT *FROM BonWhere 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 LunaBonuluiFROM Bon;

7.Afisati toate bonurile din Octombrie 2013SELECT *FROM BonWHERE Year(DataBon) = 2013 AND Month(DataBon) = 10;

8.Afisati Bonurile din anul current.SELECT * FROM BonWHERE Year(DataBon) = Year(Now())

9.Afisati bonurile din ultimii 2 ani.SELECT * FROM BonWHERE Year(DataBon) > Year(Now()) -2

10.Afisati numele produslui,pretul,cota TVA si pretul cu TVASELECT Nume, Pret, TVA, Pret*(1+TVA) AS PretBrutFROM Produs;