SlideShare uma empresa Scribd logo
# Banco de Dados II #
Aula 09 - LINGUAGEM DE CONSULTA SQL
(Comandos Adicionais)
Prof. Leinylson Fontinele Pereira
Naaulaanterior...
 LINGUAGEM DE CONSULTA SQL
# Comandos DML
19:41 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Introdução
19:41 3 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
O que vamosaprender?
 LINGUAGEM DE CONSULTA SQL
# Comandos Adicionais
19:41 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Vamos começar?
19:41 5 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Banco: Locadorade DVD
19:41 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: CriandoTabelas
19:41 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Sintaxe
ComandosAdicionais: CriandoTabelas
19:41 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: CriandoTabelas
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: CriandoTabelas
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: CriandoTabelas
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: CriandoTabelas
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 Várias condições podem ser unidas pelo operador AND e
todas devem ser verdadeiras para retornar a condição como
TRUE. Se uma das condições é falsa, toda a condição é
avaliada como FALSE.
 Se uma das condições é desconhecida ou NULL toda a
condição é avaliada como UNKNOWN (DESCONHECIDO).
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador OR
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 Várias condições unidas pelo operador OR devem ser
falsas para a condição inteira ser avaliada como FALSE.
Se uma das condições é verdadeira, toda a condição é
avaliada como TRUE.
 Se uma das condições é desconhecida ou NULL toda a
condição é avaliada para desconhecida ou NULL.
ComandosAdicionais: WHEREcomoperador OR
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador OR
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador OR
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador OR
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: WHEREcomoperador AND
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: ApelidosALIAS
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 Usado para organizar o resultado de uma
consulta e evitar erros de ambiguidade nas
tabelas, pois várias tabelas podem possuir os
mesmos nomes de colunas.
 Existem 4 maneiras diferentes de se atribuir
apelidos aos campos selecionados
ComandosAdicionais: ApelidoAlias
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 selectcodprod as codigo frompcprodut;
 selectcodprod codigo frompcprodut;
 selectcodprod as “Codigo do Produto” frompcprodut;
 selectcodprod “Codigo do Produto” frompcprodut;
ComandosAdicionais: Distinct(OcultarDuplicatas)
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 O comando “distinct” consiste em exibir as informações da
tabela utilizada de maneira distinta, de forma que informações
não sejam exibidas de maneira redundante.
 O DISTINCT é utilizado para eliminar as linhas duplicadas no
conjunto de resultados da instrução SELECT
ComandosAdicionais: IN (FiltrarConjuntos)
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 O operador IN permite determinar se um valor está contido
em um conjunto de valores
ComandosAdicionais: IN (FiltrarConjuntos)
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
ComandosAdicionais: NOTIN(FiltrarConjuntos)
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
 O operador IN pode se combinar com operador NOT.
 Para encontrar todos os registros cujo valor da coluna não
está no conjunto você pode usar NOT IN.
 O NOT IN lhe dará o resultado oposto do IN, ele retorna os
valores que não estejam no conjunto de valores nos parênteses.
ComandosAdicionais: NOTIN(FiltrarConjuntos)
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Concluindo...
19:43 33 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Material:https://sites.google.com/site/leinylsonuespi
19:43
Aula baseadano material de:
 Banco de Dados, RebecaSchroeder
Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Nestaaulaaprendemos...
 LINGUAGEM DE CONSULTA SQL
# Comandos Adicionais
19:41 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
Napróximaaulaveremos...
 LINGUAGEM DE CONSULTA SQL
# SQL Avançada
19:43 Banco de Dados II: Aula 09 - LINGUAGEM DE CONSULTA SQL (Comandos Adicionais)
AlgumaDúvida?
19:43
Até a próxima aula...
leinylson@gmail.com

Mais conteúdo relacionado

Mais procurados

14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt
guest519a5b6
 
Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)
guestcc491
 

Mais procurados (20)

Banco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - ApresentaçãoBanco de Dados II Aula 01 - Apresentação
Banco de Dados II Aula 01 - Apresentação
 
Sql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumoSql básico - Teoria e prática: Um grande resumo
Sql básico - Teoria e prática: Um grande resumo
 
Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
 
Linguagem SQL (com MySQL)
Linguagem SQL (com MySQL)Linguagem SQL (com MySQL)
Linguagem SQL (com MySQL)
 
Aula de SQL - Básico
Aula de SQL - BásicoAula de SQL - Básico
Aula de SQL - Básico
 
Banco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQLBanco de dados - Aula 1 SQL
Banco de dados - Aula 1 SQL
 
Sql - introdução
Sql -  introduçãoSql -  introdução
Sql - introdução
 
SQL DDL
SQL DDLSQL DDL
SQL DDL
 
Aprofundamento de DDL e DML
Aprofundamento de DDL e DMLAprofundamento de DDL e DML
Aprofundamento de DDL e DML
 
Introdução ao SQL
Introdução ao SQLIntrodução ao SQL
Introdução ao SQL
 
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
Introdução à computação - Aula 11 - Banco de Dados (Definições gerais, SGBD)
 
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de DadosBanco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
Banco de Dados I - Aula 03 - Conceitos de Sistemas de Banco de Dados
 
Aula2 - SQL
Aula2 - SQLAula2 - SQL
Aula2 - SQL
 
Tipos de dados em MySQL
Tipos de dados em MySQLTipos de dados em MySQL
Tipos de dados em MySQL
 
Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008Hands on Labs - SQL Server 2008
Hands on Labs - SQL Server 2008
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQL
 
14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt14100015 introducao-oracle-sqlplsql-vol2-pt
14100015 introducao-oracle-sqlplsql-vol2-pt
 
Bd ii material
Bd ii   materialBd ii   material
Bd ii material
 
Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)Apostila Curso Php My Sql(Portugues)
Apostila Curso Php My Sql(Portugues)
 
Apostila ib
Apostila ibApostila ib
Apostila ib
 

Mais de Leinylson Fontinele

Mais de Leinylson Fontinele (20)

Utilização do editor de texto Word
Utilização do editor de texto WordUtilização do editor de texto Word
Utilização do editor de texto Word
 
Prática com slide.pptx
Prática com slide.pptxPrática com slide.pptx
Prática com slide.pptx
 
A galinha carijó
A galinha carijóA galinha carijó
A galinha carijó
 
Descrição do Projeto 8 puzzle
Descrição do Projeto 8 puzzleDescrição do Projeto 8 puzzle
Descrição do Projeto 8 puzzle
 
Aula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramentoAula 05 - Importância do teste, auditoria e monitoramento
Aula 05 - Importância do teste, auditoria e monitoramento
 
Aula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurançaAula 04 - Implementação efetiva da política de segurança
Aula 04 - Implementação efetiva da política de segurança
 
Aula 02 - Agentes Inteligentes
Aula 02 - Agentes InteligentesAula 02 - Agentes Inteligentes
Aula 02 - Agentes Inteligentes
 
Aula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IAAula 01 - Visão Geral da IA
Aula 01 - Visão Geral da IA
 
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
Aula 02 - Aplicação de contramedidas de segurança para mitigar ataques malici...
 
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
Aula 03 - Controles de acesso apropriados para sistemas, aplicativos e acesso...
 
Aula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informaçõesAula 01 - Fundamentos da segurança dos sistemas de informações
Aula 01 - Fundamentos da segurança dos sistemas de informações
 
A história da Segurança da Informação
A história da Segurança da InformaçãoA história da Segurança da Informação
A história da Segurança da Informação
 
Introdução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. CostaIntrodução ao Prolog - Prof. Sérgio S. Costa
Introdução ao Prolog - Prof. Sérgio S. Costa
 
Caso 1 - Boing 777
Caso 1 - Boing 777Caso 1 - Boing 777
Caso 1 - Boing 777
 
Caso 2 - Aeroporto de Denver
Caso 2 - Aeroporto de DenverCaso 2 - Aeroporto de Denver
Caso 2 - Aeroporto de Denver
 
Aula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de buscaAula 02 - Agentes e problemas de busca
Aula 02 - Agentes e problemas de busca
 
Aula 01 - Visão geral da IA
Aula 01 - Visão geral da IAAula 01 - Visão geral da IA
Aula 01 - Visão geral da IA
 
Aula 7 - Modelagem de Software
Aula 7 - Modelagem de SoftwareAula 7 - Modelagem de Software
Aula 7 - Modelagem de Software
 
Aula 6 - Qualidade de Software
Aula 6 - Qualidade de SoftwareAula 6 - Qualidade de Software
Aula 6 - Qualidade de Software
 
Aula 07 - Diagrama de sequencia
Aula 07 - Diagrama de sequenciaAula 07 - Diagrama de sequencia
Aula 07 - Diagrama de sequencia
 

Último

GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfGRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
rarakey779
 
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
ESCRIBA DE CRISTO
 
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfmanual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
rarakey779
 
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdfAS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
ssuserbb4ac2
 
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxPERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
tchingando6
 
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfHans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
rarakey779
 

Último (20)

AULA Saúde e tradição-3º Bimestre tscqv.pptx
AULA Saúde e tradição-3º Bimestre tscqv.pptxAULA Saúde e tradição-3º Bimestre tscqv.pptx
AULA Saúde e tradição-3º Bimestre tscqv.pptx
 
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdfGRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
GRAMÁTICA NORMATIVA DA LÍNGUA PORTUGUESA UM GUIA COMPLETO DO IDIOMA.pdf
 
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básicoPowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
 
Exercícios de Clima no brasil e no mundo.pdf
Exercícios de Clima no brasil e no mundo.pdfExercícios de Clima no brasil e no mundo.pdf
Exercícios de Clima no brasil e no mundo.pdf
 
América Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados NacionaisAmérica Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados Nacionais
 
DESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptx
DESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptxDESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptx
DESAFIO FILOSÓFICO - 1ª SÉRIE - SESI 2020.pptx
 
Apresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoApresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimento
 
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
 
Apresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao AssédioApresentação Formação em Prevenção ao Assédio
Apresentação Formação em Prevenção ao Assédio
 
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfmanual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
 
ATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptxATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptx
 
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptxDIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
 
Conteúdo sobre a formação e expansão persa
Conteúdo sobre a formação e expansão persaConteúdo sobre a formação e expansão persa
Conteúdo sobre a formação e expansão persa
 
Evangelismo e Missões Contemporânea Cristã.pdf
Evangelismo e Missões Contemporânea Cristã.pdfEvangelismo e Missões Contemporânea Cristã.pdf
Evangelismo e Missões Contemporânea Cristã.pdf
 
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdfAS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
AS COLUNAS B E J E SUAS POSICOES CONFORME O RITO.pdf
 
Atividade-9-8o-ano-HIS-Os-caminhos-ate-a-independencia-do-Brasil-Brasil-Colon...
Atividade-9-8o-ano-HIS-Os-caminhos-ate-a-independencia-do-Brasil-Brasil-Colon...Atividade-9-8o-ano-HIS-Os-caminhos-ate-a-independencia-do-Brasil-Brasil-Colon...
Atividade-9-8o-ano-HIS-Os-caminhos-ate-a-independencia-do-Brasil-Brasil-Colon...
 
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfHans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
 
Atividades-Sobre-o-Conto-Venha-Ver-o-Por-Do-Sol.docx
Atividades-Sobre-o-Conto-Venha-Ver-o-Por-Do-Sol.docxAtividades-Sobre-o-Conto-Venha-Ver-o-Por-Do-Sol.docx
Atividades-Sobre-o-Conto-Venha-Ver-o-Por-Do-Sol.docx
 
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxPERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
 
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdfHans Kelsen - Teoria Pura do Direito - Obra completa.pdf
Hans Kelsen - Teoria Pura do Direito - Obra completa.pdf
 

Banco de Dados II Aula 09 - Linguagem de Consulta SQL (Comandos adicionais)