Professional Documents
Culture Documents
*from
*from
*from
TABLE
CT_ACHITARI;
CT_SERVICII
CT_SERV_ABONAT
CTA_LOC3.CT_ACHITARI;*/
THEN
THEN
THEN
THEN
THEN
THEN
'Causeni'
'Calarasi'
'Edinet'
'Donduseni'
'Ocnita'
'Soldanesti'
*FROM CT_SERV_ABONAT
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
INTO CT_SERV_ABONAT(ID_SERV_AB,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
VALUES
VALUES
VALUES
VALUES
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
ID
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
('1',
('2',
('3',
('4',
'TELEVIZIUNE');
'INTERNET');
'TEL_MOBILA');
'TEL_FIXA');
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
('1','1','3');
('2','1','1');
('3','2','1');
('4','4','4');
('5','3','1');
('6','1','10');
('7','4','5');
('8','1','7');
('9','2','7');
('10','1','9');
('11','3','9');
('12','4','9');
('13','4','6');
('14','3','5');
('15','2','10');
('16','2','2');
('17','3','2');
('18','1','2');
('19','4','2');
('20','4','8');
('21','4','10');
('22','3','3');
('23','3','6');
('24','2','8');
('25','1','12');
('26','2','12');
('27','3','14');
('28','4','13');
('29','1','16');
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INSERT
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
INTO
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
CT_SERV_ABONAT(ID_SERV_AB,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID_SERVICIU,
ID
ID
ID
ID
ID
ID
ID
ID
ID
)
)
)
)
)
)
)
)
)
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
VALUES
('30','2','20');
('31','3','19');
('32','4','20');
('33','1','15');
('34','2','17');
('35','3','17');
('36','4','18');
('37','1','18');
('38','2','15');
--ADAUGAM PUNCTUL 9
SELECT *FROM CT_ACHITARI
ALTER TABLE CT_ACHITARI ADD ID_SERV_AB INTEGER;
INSERT INTO CT_ACHITARI(ID_Achitarii, ID, Suma, DATA_achitarii, ID_SERV_AB) VALUES ('56',
'1', '60,40', '15.12.2013' '4' );
/*SELECT a.*,S.ID_SERV_AB, S.* FROM CT_ACHITARI A, CT_SERV_ABONAT S WHERE A.ID=S.ID
SELECT *FROM CT_SERV_ABONAT
SELECT *FROM CT_ACHITARI*/
SELECT TRUNC(dbms_random.value(1,5)) FROM DUAL;
UPDATE CT_ACHITARI SET ID_SERV_AB =TRUNC(dbms_random.value(1,5))
/*MERGE INTO CT_ACHITARI A USING CT_SERV_ABONAT S ON (A.ID=S.ID)
WHEN MATCHED THEN
UPDATE SET A.ID_SERV_AB =S.ID_SERV_AB */
/* MERGE INTO TABLE_NAME USING table_reference ON (condition)
WHEN MATCHED THEN
UPDATE SET column1 = value1 [, column2 = value2 ...]
WHEN NOT MATCHED THEN
INSERT (column1 [, column2 ...]) VALUES (value1 [, value2 ...) ;*/
--10. selecteaza suma totala pentru fiecare serviciu in parte
select SUM(b.suma)AS SUMA_TOTALA, C.TIP_SERVICIU
from CT_ACHITARI b, CT_SERVICII C
where B.ID_SERV_AB=C.ID_SERVICIU
GROUP BY C.ID_SERVICIU, C.TIP_SERVICIU
ORDER BY SUM(b.suma) ASC