Daniel Paulo UPDATE com Subqueries -- 1. Aumentar em 10% os salários dos empregados do departamento -- 'C.P.D.' UPDATE Empregados.

Slides:



Advertisements
Apresentações semelhantes
O Comando DROP INDEX Para eliminar um índice definido sobre uma tabela, utilize: Drop Index on ; Ex: No Access: Drop Index X on.
Advertisements

Triggers Renata Viegas.
SQL Structured Query Language (continuação)
SQL Structured Query Language (continuação)
Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
Banco de Dados Bruno Rafael de Oliveira Rodrigues.
Banco de Dados SQL TRIGGERS (Gatilhos)
Banco de Dados SQL Stored Procedures
SISTEMAS DE INFORMAÇÃO Sistemas de Bancos de Dados 2º Semestre – 2010 Pedro Antonio Galvão Junior Fone:
Visões Marilde Santos.
Restrições de Integridade
SQL – DML Consultas envolvendo relacionamentos entre tabelas
SQL – DML Consulta a dados de uma tabela
Ordenação de Resultados
Operadores Especiais da SQL
SCC Bancos de Dados e Suas Aplicações
SCC Bancos de Dados e Suas Aplicações
FRB - Maio 2002MCS9–1 Regras (Restrições) de Integridade Sistemas comerciais relacionais são muito finos de restrições para garantir a qualidade dos dados.
Linguagem de Banco de Dados - SQL
Banco de dados Profª Kelly Medeiros.
PostgreSQL.
Equipe de monitoria Aula prática 2. Apresentação do caso de estudo Conceitual Lógico Algumas informações iniciais Consultas e exercícios Surpresa... =)
Transformação ODMG Relacional. Implementação Relacional de BDs OO Transformação Esquema Objeto Esquema Relacional Transformação Esquema Objeto Esquema.
Cálculo de Custos de I/O Heap Files AULA 4 Profa. Sandra de Amo Gerenciamento de Banco de Dados – BCC.
Cronograma Formato do Comando SELECT – 1ª Seção Uso de Funções (DATE_FORMAT, DAY, MONTH, NOW, CONCAT, FORMAT, COUNT, AVG, MAX, MIN e FORMAT) AS DISTINCT.
Design Patterns / Acesso ao banco de dados (java.sql)
Tipos de Linguagens do Banco de Dados
Especialização em Tecnologia da Informação
Desenvolvendo um script SQL
Linguagem SQL.
VIEW - VISÕES Professor Esp. Diego André Sant’Ana
Algoritmos para Operação de Junção Loops Aninhados AULA 17 Profa. Sandra de Amo GBC053 – BCC.
Comandos SQL.
REVISÃO Comandos SQL - DML SELECT * FROM ?.
António Martins Set 2008 Gestão de Sistemas e Tecnologias de Informação.
SQL Server Comando PIVOT.
Banco de Dados I I Comandos SQL
DELETE, UPDATE, COMMIT, ROLLBACK
Structured Query Language
SQL – DML Consultas envolvendo mais de uma tabela
Subconsulta na Cláusula FROM
Daniel Paulo Funções de cadeia de caracteres LEN – Conta os caracteres de uma string SELECT LEN(‘BRASIL’) REPLICATE – Repete.
Daniel Paulo Atualizando e excluindo Dados Comando UPDATE – Altera registros da tabela UPDATE tabela SET nome_coluna = expressao.
Daniel Paulo Constantes ou Literais Caracteres – deve ser utilizado aspas simples ‘Marco Antonio da Silva’ Para utilizar o caractere.
Aula 09: Comando SELECT: Ligações entre tabelas e Subconsultas
Daniel Paulo SQL Módulo I Daniel Paulo
Daniel Paulo SQL Módulo I Daniel Paulo
Introdução a Banco de Dados
VBA – Visual Basic para Aplicativos
UCSal – Bacharelado em Informática
Linguagem de definição de dados - SQL
SELECT Professor: Virgílio Fries Müller www. vfm.com.br
Banco de Dados Introdução à Linguagem SQL – Junção Manipulação com 3 Tabelas ou + em relacionamentos n/1 Esta aula é baseada em material produzido pelo.
BD SQL (Insert, Update, Delete) e Select Hayslan Nicolas Colicheski Bucarth – IFRO / 2015 –
Linguagens de manipulação de Bancos de Dados Prof. Guilherme Tomaschewski Netto
1 Programação de Banco de Dados José Antônio da Cunha George Azevedo da Silva.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Capítulo 4 SQL básica.
José Antônio da Cunha IFRN Administração de Banco de Dados.
Programação para Internet Aula 12 SQL (Comandos de Consulta ao BD)
José Antônio da Cunha 2/6/2016 José Antônio - CEFET-RN 1 Disciplina: Banco de Dados.
PROJETO INTERDISCIPLINAR ‘DBERP’. Equipe de Desenvolvimento Banco de Dados  Adiel Silveira de Lemos  Ana Renata de Siqueira  Bruno Michael da Silva.
Programação para Internet Aula 11 SQL (Introdução a linguagem, comandos de modificação: Create, Drop, Alter, Insert, Delete, Update)
José Antônio da Cunha 3/6/2016 José Antônio - CEFET-RN 1 Copyright © Dale Carnegie & Associates, Inc.
Tutorial para Processamento de matricula no SINGU Por Giovane Costa Silva.
Banco de Dados José Antônio da Cunha CEFET – RN.
Daniel Paulo SQL Server 2016 Módulo II Daniel Paulo
Daniel Paulo SQL Server 2016 Módulo II Daniel Paulo
DML Disciplina: banco de Dados José Antônio da Cunha 16/01/2019
Disciplina: Banco de Dados II
SQL – COMANDOS DML Profª Rosana Traversa.
Transcrição da apresentação:

Daniel Paulo

UPDATE com Subqueries Aumentar em 10% os salários dos empregados do departamento -- 'C.P.D.' UPDATE Empregados SET SALARIO = SALARIO * 1.10 WHERE COD_DEPTO = (SELECT COD_DEPTO FROM TABELADEP WHERE DEPTO = 'C.P.D.') Fazer o preço de venda ficar 20% acima do preço de custo de -- todos os produtos do tipo REGUA. UPDATE PRODUTOS SET PRECO_VENDA = PRECO_CUSTO * 1.2 WHERE COD_TIPO = (SELECT COD_TIPO FROM TIPOPRODUTO WHERE TIPO = 'REGUA')

DELETE com Subqueries Excluir os pedidos do vendedor MARCELO emitidos na primeira -- quinzena de dezembro de 2006 DELETE FROM PEDIDOS WHERE DATA_EMISSAO BETWEEN ' ' AND ' ' AND CODVEN = (SELECT CODVEN FROM VENDEDORES WHERE NOME = 'MARCELO');

UPDATE com Join Aumentar em 10% os salários dos empregados do departamento -- 'C.P.D.' UPDATE Empregados SET SALARIO *= 1.10 FROM EMPREGADOS E JOIN TABELADEP D ON E.COD_DEPTO = D.COD_DEPTO WHERE D.DEPTO = 'C.P.D.' Fazer o preço de venda ficar 20% acima do preço de custo de -- todos os produtos do tipo REGUA. UPDATE PRODUTOS SET PRECO_VENDA = PRECO_CUSTO * 1.2 FROM PRODUTOS P JOIN TIPOPRODUTO T ON P.COD_TIPO = T.COD_TIPO WHERE T.TIPO = 'REGUA'

DELETE com Join Excluir os pedidos do vendedor MARCELO emitidos na primeira -- quinzena de dezembro de 2006 DELETE FROM PEDIDOS FROM PEDIDOS P JOIN VENDEDORES V ON P.CODVEN = V.CODVEN WHERE P.DATA_EMISSAO BETWEEN ' ' AND ' ' AND V.NOME = 'MARCELO'

Laboratório página 270 até 277