mysql #13 - obtendo dados select (parte 3)
TRANSCRIPT
![Page 1: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/1.jpg)
Obtendo Dados das Tabelas
Aula13
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Parte 3
![Page 2: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/2.jpg)
ATENÇÃOO 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
![Page 3: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/3.jpg)
Distinguindo
3332 3230 32
6565
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 4: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/4.jpg)
Distinguindo
3332 3230 32
6565
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 5: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/5.jpg)
Agrupando
3332 3230 32
6565
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 6: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/6.jpg)
Agrupando
3332 32 3032
6565
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 7: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/7.jpg)
Distinguindo
idcurso nome descricao carga totaulas ano1 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 cursosORDER BY carga;
idcurso nome descricao carga totaulas ano1 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
idcurso nome descricao carga totaulas ano1 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
![Page 8: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/8.jpg)
DistinguindoSELECT DISTINCT carga FROM cursosORDER BY carga;
idcurso nome descricao carga totaulas ano1 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
carga5
10
20
30
40
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 9: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/9.jpg)
Agrupando Registros
idcurso nome descricao carga totaulas ano1 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 carga FROM cursosGROUP BY carga;
idcurso nome descricao carga totaulas ano1 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
carga40
20
10
30
5
Agrupado
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 10: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/10.jpg)
Agrupando & AgregandoSELECT carga FROM cursosGROUP BY carga;
,COUNT(nome)
idcurso nome descricao carga totaulas ano1 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
idcurso nome descricao carga totaulas ano1 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
carga count()40 6
20 1
10 1
30 1
5 1
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 11: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/11.jpg)
Agrupando & AgregandoSELECT carga FROM cursosGROUP BY carga
,COUNT(nome)
idcurso nome descricao carga totaulas ano1 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
idcurso nome descricao carga totaulas ano1 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
carga count()
40 6
HAVING COUNT(nome) > 3;
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 12: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/12.jpg)
Exercitando…
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 13: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/13.jpg)
“Uma lista com as profissões dos gafanhotos e seus respectivos quantitativos”
01
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 14: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/14.jpg)
“Quantos gafanhotos homens e quantas mulheres nasceram após 01/Jan/2005?”
02
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 15: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/15.jpg)
“Uma lista com os gafanhotos que nasceram fora do Brasil, mostrando o país de origem e o total de pessoas nascidas lá. Só nos interessam os países que tiverem mais de 3 gafanhotos com essa nacionalidade” 03
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
![Page 16: MySQL #13 - Obtendo dados SELECT (Parte 3)](https://reader036.vdocuments.net/reader036/viewer/2022081502/5874f5681a28ab917a8b7ca9/html5/thumbnails/16.jpg)
“Uma lista agrupada pela altura dos gafanhotos, mostrando quantas pessoas pesam mais de 100Kg e que estão acima da média de altura de todos os cadastrados”
04
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com