![]() |
|
|
|
|
Problema 37Evidența evoluţiei principalelor valute se realizează prin intermediul unei baze de date ce cuprinde tabelul CursV cu structura Data (D), Euro (N,5.4), Dolar (N,5.4), Lira_sterlina (N,5.4), Leva_bg (N,5.4).
c) Afişaţi cursurile de schimb din luna martie 2014, ordonate crescător după dată;
Rezolvare:
# a)
CREATE TABLE CursV (
Data DATE,
Euro DECIMAL(5,4),
Dolar DECIMAL(5,4),
Lira_sterlina DECIMAL(5,4),
Leva_bg DECIMAL(5,4)
);
# b)
INSERT INTO CursV (Data, Euro, Dolar, Lira_sterlina, Leva_bg) VALUES
('2014-03-06', 4.4986, 3.2752, 2.2519, 1.4239),
('2014-03-05', 4.5123, 3.2896, 2.2600, 1.4259),
('2014-03-04', 4.5196, 3.2852, 2.2652, 1.4216),
('2014-03-03', 4.5169, 3.2776, 2.2720, 1.4192),
('2014-02-28', 4.4995, 3.2618, 2.2501, 1.4178),
('2014-02-27', 4.5034, 3.2997, 2.2826, 1.4330);
SELECT * from CursV;
# c)
SELECT * FROM CursV
WHERE MONTH(Data) = 3 AND YEAR(Data) = 2014
ORDER BY Data ASC;
# d)
SELECT MAX(Euro) AS Max_Curs_Euro
FROM CursV;
|
|
|||||||||||||||||||||||||||||||||||
Copyright © 2016 Kalytheo