Professional Documents
Culture Documents
use aeroport
TABELA AVIOANE
TABELA CALATORIE
TABELA CLASA
TABELA CLIENTI
TABELA COMPANIE
TABELA ORASE
TABELA TARI
TABLEA TIP_CLIENT
--Actualizarea numelui clientului al carui ID este 111:
update CLIENTI
set NUME='Dumitru'
where ID_CLIENT=111;
select * from CLIENTI
where id_client=111;
--Refacem constrangerea
alter table clienti
add constraint FK_ID_CLIENT foreign key(ID_CLIENT) references
CLIENTI(ID_CLIENT);
select prenume
from clienti
where prenume='Diana'
union all
select nume_companie
from companii
where nume_companie='Wizz Air';
--ADAUGAM CONSTRANGEREA
alter table clienti
add constraint CNP_UQ unique(CNP)
--IN FUNCTIE DE CNP, STABILIM CATI CLIENTI SUNT BARBATI SI CATI SUNT
FEMEI
select COUNT( case WHEN SUBSTRING(CNP,1,1)='1' THEN 'M'
END) AS BARBATI,
COUNT(CASE WHEN SUBSTRING(CNP,1,1)='2' THEN 'F'
end )AS FEMEI
from CLIENTI
ALTER TABLE [PRET BILET REDUS] ADD [PRET DUPA REDUCERE] VARCHAR(40);
SELECT * FROM [PRET BILET REDUS];
DECLARE @A NUMERIC(20,2)
SET @A=20.0/100.0;
UPDATE [PRET BILET REDUS]
SET [PRET DUPA REDUCERE]=PRET_BILET-(@A*PRET_BILET);