Operações SQL para alterar e recuperar dados de clientes e agências bancárias
Classificado em Tecnologia
Escrito em em português com um tamanho de 1,9 KB.
Alterar tabela cliente e adicionar atributo email
ALTER TABLE CLIENTE ADD email VARCHAR(255);
Recuperar Cpf e endereço do cliente 'Paulo A Lima'
SELECT Cpf, Endereco FROM CLIENTE WHERE Nome='Paulo A Lima';
Recuperar número da agência e endereço das agências do Banco do Brasil
SELECT Numero_agencia, Endereco FROM CLIENTE WHERE Nome='Paulo A Lima';
Listar número da conta, número da agência e nome do cliente
SELECT Numero_conta, Numero_agencia, Nome FROM CLIENTE, HISTORICO, CONTA WHERE Cpf=Cpf_Cliente AND Num_conta=Numero_conta;
Recuperar atributos de clientes do sexo masculino
SELECT * FROM CLIENTE WHERE Sexo='M';
Recuperar atributos de agência e banco para agência 0562
SELECT * FROM BANCO, AGENCIA WHERE Codigo=Cod_Banco AND Numero_agencia=0562;
Excluir conta 86340-2
DELETE FROM CONTA WHERE Numero_conta='86340-2';
Alterar número da agência 0562 para 6342
UPDATE AGENCIA SET Numero_agencia = 6342 WHERE Numero_agencia = 0562;
Atualizar registro do cliente Caetano K Lima com email
UPDATE CLIENTE SET Email='[email protected]' WHERE Nome = 'Caetano K Lima';
Aumentar saldo da conta 23584-7 em 10%
UPDATE CONTA SET Saldo = Saldo * 1.1 WHERE Numero_conta = '23584-7';
Acrescentar tuplas das relações de um possível estado de banco
INSERT INTO BANCO VALUES (1,'Banco do brasil'), (4,'CEP');
INSERT INTO AGENCIA VALUES (0562,'Rua Joaquim Teixeira Alves, 1555',4), (3153,'Av. Marcelino Pires, 1960', 1);
INSERT INTO CLIENTE VALUES ('111.222.333-44','Jennifer B Souza','F','Rua Cuiabá, 1050'), ('666.444.888-99', 'Caetano K Lima', 'M', 'Rua Ivinhema, 879'), ('55.444.777-33','Silvia Macedo', 'F', 'Rua Estados Unidos, 735');
INSERT INTO CONTA VALUES ('86340-2',463.05,2,3153), ('2358-7',3879.12,1,0562);