SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Obtendo Dados
das Tabelas
Aula	12
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Parte 2
ATENÇÃO
O uso deste material em sala de aula está totalmente autorizado,
desde que seja distribuído de forma GRATUITA e os direitos do
autor sejam respeitados, citando a fonte durante a aula.
O CursoemVideo é uma empresa de educação à distância,
que cria cursos na área de Tecnologia da Informação e
disponibiliza diretamente no seu canal do YouTube, no endereço
abaixo:
youtube.com/cursoemvideo/playlists
Gustavo Guanabara
Fundador do CursoemVideo
Seleção por nome
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT * FROM cursos
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
WHERE nome = 'PHP';
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Usando o Operador LIKE
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT * FROM cursos
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
WHERE nome LIKE 'P%';
Nenhum ou
Vários Caracteres
Parecido
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Wildcards
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT * FROM cursos
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
WHERE nome LIKE '%A';
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Wildcards
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT * FROM cursos
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
WHERE nome LIKE '%A%';
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Wildcards
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT * FROM cursos
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
WHERE nome LIKE 'PH%P';
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Distinguindo
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT DISTINCT carga FROM cursos;
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Funções de Agregação
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT COUNT(nome) FROM cursos;
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
10
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Funções de Agregação
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT COUNT(nome) FROM cursos
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
3
WHERE nome LIKE '%P%';
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Funções de Agregação
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT MAX(totaulas) FROM cursos;
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Funções de Agregação
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT MIN(totaulas) FROM cursos;
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Funções de Agregação
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT SUM(totaulas) FROM cursos;
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
216
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Funções de Agregação
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
SELECT AVG(totaulas) FROM cursos;
idcurso nome descricao carga totaulas ano
1 HTML5 … 40 37 2014
2 Algoritmos … 20 15 2014
3 Photoshop … 10 8 2014
4 PHP … 40 20 2015
5 Java … 40 29 2015
6 MySQL … 30 15 2016
7 Word … 40 30 2016
8 Sapateado … 40 30 2018
9 Cozinha Árabe … 40 30 2018
10 YouTuber … 5 2 2018
21.6
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Exercitando…
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Uma lista com o nome de todas as
gafanhotas”
01
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Uma lista com os dados de todos
aqueles que nasceram entre 1/Jan/2000
e 31/Dez/2015”
02
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Uma lista com o nome de todos os
homens que trabalham como
Programadores”
03
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Uma lista com os dados de todas as
mulheres que nasceram no Brasil e que
têm seu nome iniciando com a letra J”
04
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Uma lista com o nome e nacionalidade
de todos os homens que têm Silva no
nome, não nasceram no Brasil e pesam
menos de 100 Kg”
05
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Qual é a maior altura entre gafanhotos
homens que moram no Brasil?”
06
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Qual é a média de peso dos gafanhotos
cadastrados?”
07
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Qual é o menor peso entre as
gafanhotos mulheres que nasceram fora
do Brasil e entre 01/Jan/1990 e 31/Dez/
2000?”
08
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
“Quantas gafanhotos mulheres têm mais
de 1.90m de altura?”
09
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Mais conteúdo relacionado

Destaque

36552531 seguranca-de-redes-firewall
36552531 seguranca-de-redes-firewall36552531 seguranca-de-redes-firewall
36552531 seguranca-de-redes-firewallMarco Guimarães
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dadosmlima72
 
Exercicios - Java Swing Listeners
Exercicios - Java Swing ListenersExercicios - Java Swing Listeners
Exercicios - Java Swing ListenersDaniel Arndt Alves
 

Destaque (17)

Curso MySQL #01 - Surgimento dos Bancos de Dados
Curso MySQL #01 - Surgimento dos Bancos de DadosCurso MySQL #01 - Surgimento dos Bancos de Dados
Curso MySQL #01 - Surgimento dos Bancos de Dados
 
Curso MySQL #14 - Modelo Relacional
Curso MySQL #14 - Modelo RelacionalCurso MySQL #14 - Modelo Relacional
Curso MySQL #14 - Modelo Relacional
 
Curso de Java #07 - Operadores (Parte 1)
Curso de Java #07 - Operadores (Parte 1)Curso de Java #07 - Operadores (Parte 1)
Curso de Java #07 - Operadores (Parte 1)
 
Curso de Java #11 - Estruturas de Repetição (Parte 1)
Curso de Java #11 - Estruturas de Repetição (Parte 1)Curso de Java #11 - Estruturas de Repetição (Parte 1)
Curso de Java #11 - Estruturas de Repetição (Parte 1)
 
Curso de Java #08 - Operadores Lógicos e Relacionais
Curso de Java #08 - Operadores Lógicos e RelacionaisCurso de Java #08 - Operadores Lógicos e Relacionais
Curso de Java #08 - Operadores Lógicos e Relacionais
 
Curso de Java #12 - Estruturas de Repetição (Parte 2)
Curso de Java #12 - Estruturas de Repetição (Parte 2)Curso de Java #12 - Estruturas de Repetição (Parte 2)
Curso de Java #12 - Estruturas de Repetição (Parte 2)
 
Curso de Java #13 - Estruturas de Repetição (Parte 3)
Curso de Java #13 - Estruturas de Repetição (Parte 3)Curso de Java #13 - Estruturas de Repetição (Parte 3)
Curso de Java #13 - Estruturas de Repetição (Parte 3)
 
Curso de Java #10 - Estruturas Condicionais (Parte 2)
Curso de Java #10 - Estruturas Condicionais (Parte 2)Curso de Java #10 - Estruturas Condicionais (Parte 2)
Curso de Java #10 - Estruturas Condicionais (Parte 2)
 
Curso de Java #09 - Estruturas Condicionais (Parte 1)
Curso de Java #09 - Estruturas Condicionais (Parte 1)Curso de Java #09 - Estruturas Condicionais (Parte 1)
Curso de Java #09 - Estruturas Condicionais (Parte 1)
 
Curso de Java #03 - Instalando JDK Java
Curso de Java #03 - Instalando JDK JavaCurso de Java #03 - Instalando JDK Java
Curso de Java #03 - Instalando JDK Java
 
Curso de Java #01 - História do Java
Curso de Java #01 - História do JavaCurso de Java #01 - História do Java
Curso de Java #01 - História do Java
 
Curso de Java #05 - Swing e JavaFX
Curso de Java #05 - Swing e JavaFXCurso de Java #05 - Swing e JavaFX
Curso de Java #05 - Swing e JavaFX
 
36552531 seguranca-de-redes-firewall
36552531 seguranca-de-redes-firewall36552531 seguranca-de-redes-firewall
36552531 seguranca-de-redes-firewall
 
Firewall
FirewallFirewall
Firewall
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Curso Gratuito de Shell Script
Curso Gratuito de Shell ScriptCurso Gratuito de Shell Script
Curso Gratuito de Shell Script
 
Exercicios - Java Swing Listeners
Exercicios - Java Swing ListenersExercicios - Java Swing Listeners
Exercicios - Java Swing Listeners
 

Último

Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...HELENO FAVACHO
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 

Último (20)

Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 

Curso MySQL #12 - Obtendo dados SELECT (Parte 2)

  • 1. Obtendo Dados das Tabelas Aula 12 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com Parte 2
  • 2. ATENÇÃO O uso deste material em sala de aula está totalmente autorizado, desde que seja distribuído de forma GRATUITA e os direitos do autor sejam respeitados, citando a fonte durante a aula. O CursoemVideo é uma empresa de educação à distância, que cria cursos na área de Tecnologia da Informação e disponibiliza diretamente no seu canal do YouTube, no endereço abaixo: youtube.com/cursoemvideo/playlists Gustavo Guanabara Fundador do CursoemVideo
  • 3. Seleção por nome idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT * FROM cursos idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 WHERE nome = 'PHP'; Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 4. Usando o Operador LIKE idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT * FROM cursos idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 WHERE nome LIKE 'P%'; Nenhum ou Vários Caracteres Parecido Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 5. Wildcards idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT * FROM cursos idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 WHERE nome LIKE '%A'; Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 6. Wildcards idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT * FROM cursos idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 WHERE nome LIKE '%A%'; Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 7. Wildcards idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT * FROM cursos idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 WHERE nome LIKE 'PH%P'; Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 8. Distinguindo idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT DISTINCT carga FROM cursos; idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 9. Funções de Agregação idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT COUNT(nome) FROM cursos; idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 10 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 10. Funções de Agregação idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT COUNT(nome) FROM cursos idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 3 WHERE nome LIKE '%P%'; Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 11. Funções de Agregação idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT MAX(totaulas) FROM cursos; idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 12. Funções de Agregação idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT MIN(totaulas) FROM cursos; idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 13. Funções de Agregação idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT SUM(totaulas) FROM cursos; idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 216 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 14. Funções de Agregação idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 SELECT AVG(totaulas) FROM cursos; idcurso nome descricao carga totaulas ano 1 HTML5 … 40 37 2014 2 Algoritmos … 20 15 2014 3 Photoshop … 10 8 2014 4 PHP … 40 20 2015 5 Java … 40 29 2015 6 MySQL … 30 15 2016 7 Word … 40 30 2016 8 Sapateado … 40 30 2018 9 Cozinha Árabe … 40 30 2018 10 YouTuber … 5 2 2018 21.6 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 15. Exercitando… Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 16. “Uma lista com o nome de todas as gafanhotas” 01 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 17. “Uma lista com os dados de todos aqueles que nasceram entre 1/Jan/2000 e 31/Dez/2015” 02 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 18. “Uma lista com o nome de todos os homens que trabalham como Programadores” 03 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 19. “Uma lista com os dados de todas as mulheres que nasceram no Brasil e que têm seu nome iniciando com a letra J” 04 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 20. “Uma lista com o nome e nacionalidade de todos os homens que têm Silva no nome, não nasceram no Brasil e pesam menos de 100 Kg” 05 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 21. “Qual é a maior altura entre gafanhotos homens que moram no Brasil?” 06 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 22. “Qual é a média de peso dos gafanhotos cadastrados?” 07 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 23. “Qual é o menor peso entre as gafanhotos mulheres que nasceram fora do Brasil e entre 01/Jan/1990 e 31/Dez/ 2000?” 08 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
  • 24. “Quantas gafanhotos mulheres têm mais de 1.90m de altura?” 09 Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com