SlideShare uma empresa Scribd logo
Comando WHERE
◦ O comando WHERE é usado para procurar através de um critério
◦ Sintaxe:
SELECT column_name,column_name
FROM table_name
WHERE column_name operator value;
Exercício
◦ Abra a tabela “Alunos” com os seguintes campos:
◦ Faça uma pesquiza SQL que encontre os nomes e idades dos alunos do 10º.
Número Nome Idade Ano Turma
1 João Francisco 15 11º A
2 Ana Patrício 16 11º B
3 Joana Patrocínio 15 11º C
4 Carolina Pais 17 10º A
5 Diogo Antunes 16 10º B
6 Francisco Marques 15 10º C
Operadores And e Or
◦ Quando queremos juntar mais que um critério.
◦ Sintaxe:
SELECT column_name,column_name
FROM table_name
WHERE column_name operator value
AND (OR) column_name operator value ;
Exercício
◦ Use a tabela Alunos
◦ Faça uma pesquiza SQL que encontre os nomes dos alunos do 10º com menos de 16 anos.
Comando ORDER BY
◦ O comando ORDER BY é usado para procurar dados numa tabela e devolver ordenados pelos valores
◦ Sintaxe:
SELECT column_name, column_name
FROM table_name
ORDER BY column_name ASC|DESC;
Exercício
◦ Use a tabela Alunos
◦ Faça uma pesquisa SQL que encontre os nomes dos alunos ordenados por ordem crescente de idades.
◦ Faça uma pesquisa SQL que encontre os nomes dos alunos ordenados por ordem decrescente de anos
letivos.
Comando INSERT INTO
◦ O comando INSERT INTO é usado para inserir novas linhas numa tabela
◦ Sintaxe:
INSERT
INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);
Exercício
◦ Use a tabela Alunos
◦ Acrescente a seguinte linha:
Número Nome Idade Ano Turma
7 Clara Marques 18 12º A
Comando UPDATE
◦ O comando UPDATE é usado para modificar dados de uma tabela
◦ Sintaxe:
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
Exercício
◦ Use a tabela Alunos
◦ Mude todos os alunos de ano, menos a aluna número 7.

Mais conteúdo relacionado

Semelhante a SQL - Aula 2 (20)

PPTX
07 Consultando os dados de uma tabela
Centro Paula Souza
 
PDF
Um pouco sobre sql
Ricardo Kovalski Cruz
 
PPTX
Aula 12 banco de dados
Jorge Ávila Miranda
 
PDF
Aula 6 sql - introdução
Hélio Martins
 
PDF
Introdução a Banco de Dados (Parte 3)
Mario Sergio
 
PDF
wepik-introducao-aos-conceitos-de-sql-20230620200232U48s.pdf
JOSIMARMENEGATT2
 
PDF
Aula 9 Modelagem de Dados
Eduardo S. Pereira
 
PPTX
Introdução ao MySQL - EuDala SF 2023.pptx
EuclidesDala2
 
PPTX
SQL Iniciantes: Tutorial Básico para você!
Daniel da Costa Mendes
 
PPTX
Banco de Dados - Aula 05
Willian Carvalho
 
PDF
Sql server
Sandra Rocha
 
PDF
04. manipulando dados
rafael-goncalves
 
PDF
Apostila de sql oracle (pt br)
Sandro Freitas
 
PPTX
MySQL - Aprendendo Banco de Dados - Aula 04.pptx
Anderson Maciel
 
PPT
Introducao Base Dados Iii
guest3118b2
 
PDF
Comandos DML
Universidade Zambeze
 
PPTX
Introducao_SQL_Aula5_Final.pptxhhhgghhhtyt
testepro286
 
PDF
Aula 3 - Manipulando e Resgatando Dados
César Augusto Pessôa
 
PDF
Aula 4 - Manipulando e Resgatando Dados 2
César Augusto Pessôa
 
PPTX
Curso de PostgreSQL: Um pouco Além dos Comandos
Marcos Thomaz
 
07 Consultando os dados de uma tabela
Centro Paula Souza
 
Um pouco sobre sql
Ricardo Kovalski Cruz
 
Aula 12 banco de dados
Jorge Ávila Miranda
 
Aula 6 sql - introdução
Hélio Martins
 
Introdução a Banco de Dados (Parte 3)
Mario Sergio
 
wepik-introducao-aos-conceitos-de-sql-20230620200232U48s.pdf
JOSIMARMENEGATT2
 
Aula 9 Modelagem de Dados
Eduardo S. Pereira
 
Introdução ao MySQL - EuDala SF 2023.pptx
EuclidesDala2
 
SQL Iniciantes: Tutorial Básico para você!
Daniel da Costa Mendes
 
Banco de Dados - Aula 05
Willian Carvalho
 
Sql server
Sandra Rocha
 
04. manipulando dados
rafael-goncalves
 
Apostila de sql oracle (pt br)
Sandro Freitas
 
MySQL - Aprendendo Banco de Dados - Aula 04.pptx
Anderson Maciel
 
Introducao Base Dados Iii
guest3118b2
 
Comandos DML
Universidade Zambeze
 
Introducao_SQL_Aula5_Final.pptxhhhgghhhtyt
testepro286
 
Aula 3 - Manipulando e Resgatando Dados
César Augusto Pessôa
 
Aula 4 - Manipulando e Resgatando Dados 2
César Augusto Pessôa
 
Curso de PostgreSQL: Um pouco Além dos Comandos
Marcos Thomaz
 

Mais de Clara Ferreira (20)

PPTX
Android Studio - Aula 2 de Programação 10º
Clara Ferreira
 
PPTX
Android Studio - Aula 1 de Programação 10º
Clara Ferreira
 
PPTX
Android Studio - Aula 4 de Programação 10º
Clara Ferreira
 
PPTX
Android Studio - Aula 3 de Programação 10º
Clara Ferreira
 
PPTX
JAVA Primitivos e Não Primitivos. Estruturas de Decisão e de Repetição.
Clara Ferreira
 
PPTX
JAVA Input e Output e a condição IF e ELSE
Clara Ferreira
 
PPTX
Java - Introdução à aprendizagem da linguagem
Clara Ferreira
 
PPTX
Flutter - Aula 1 - How to instal and start
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 11.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 10.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 9.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 8.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 7.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 6.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 5.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 4.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 3.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 2.
Clara Ferreira
 
PPTX
Unity - Programação Orientada a Objetos. Aula 1.
Clara Ferreira
 
PPTX
Apontadores. C++. Matéria de Ensino Secundário.
Clara Ferreira
 
Android Studio - Aula 2 de Programação 10º
Clara Ferreira
 
Android Studio - Aula 1 de Programação 10º
Clara Ferreira
 
Android Studio - Aula 4 de Programação 10º
Clara Ferreira
 
Android Studio - Aula 3 de Programação 10º
Clara Ferreira
 
JAVA Primitivos e Não Primitivos. Estruturas de Decisão e de Repetição.
Clara Ferreira
 
JAVA Input e Output e a condição IF e ELSE
Clara Ferreira
 
Java - Introdução à aprendizagem da linguagem
Clara Ferreira
 
Flutter - Aula 1 - How to instal and start
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 11.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 10.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 9.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 8.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 7.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 6.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 5.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 4.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 3.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 2.
Clara Ferreira
 
Unity - Programação Orientada a Objetos. Aula 1.
Clara Ferreira
 
Apontadores. C++. Matéria de Ensino Secundário.
Clara Ferreira
 
Anúncio

Último (20)

PDF
Matéria e Ambiente - BIOLOGIA - Terceiro Ano do Ens. Médio
islaineeli
 
PDF
Multiplicação - Tabuada de 2 e 3.
Mary Alvarenga
 
PDF
Antologia Verso e Prosa Departamento Cultural Clube Naval 2019.pdf
elvandroburity
 
DOCX
Mapa da Austrália - Mapa dos Países do Mundo.docx
Doug Caesar
 
PDF
Matemática - Explorando os números.
Mary Alvarenga
 
PDF
Mat - Seguindo as setas adição subtração multplicação e divisão.
Mary Alvarenga
 
PDF
Como nasceu Portugal.pdf e os portugueses
biblioteca123
 
PDF
Material de odontologia, para estudantes da área de radiologia em busca de co...
EltonSantiago7
 
DOCX
Mapa Histórico da Oceania Colonial .docx
Doug Caesar
 
DOCX
Mapa Histórico da Oceania Impérios e Reinos .docx
Doug Caesar
 
PDF
'Emoções Caixinha dos Sentimentos' .pdf para leitura
IolandaFerreiraLima
 
PDF
A festa de anos da avó.pdfe também dos netos
biblioteca123
 
PDF
Visita ao museu.pdf, museu marítimo de Ílhavo
biblioteca123
 
PPTX
MUNCK TREINAMENTO DE MAQUINAS PESADAS...
consultoriagestaosst
 
DOCX
Mapa da Oceania - Países e Dependências.docx
Doug Caesar
 
PPT
apresentação em power point motivação escolar.PPT
JniorFrancieleNeves
 
PDF
Indicações na cidade.pdf com mapas e tudo
biblioteca123
 
PPTX
Bandeira dos Países do Mundo África.pptx
Doug Caesar
 
PDF
4-Curriculo-no-contexto-da-Formacao.447.pdf
HelcimarSilva1
 
DOCX
LP - 5º ANO - 2º BIMESTRE - PLANEJAMENTO BIMESTRAL 2025.docx
VivianeAlmeida284960
 
Matéria e Ambiente - BIOLOGIA - Terceiro Ano do Ens. Médio
islaineeli
 
Multiplicação - Tabuada de 2 e 3.
Mary Alvarenga
 
Antologia Verso e Prosa Departamento Cultural Clube Naval 2019.pdf
elvandroburity
 
Mapa da Austrália - Mapa dos Países do Mundo.docx
Doug Caesar
 
Matemática - Explorando os números.
Mary Alvarenga
 
Mat - Seguindo as setas adição subtração multplicação e divisão.
Mary Alvarenga
 
Como nasceu Portugal.pdf e os portugueses
biblioteca123
 
Material de odontologia, para estudantes da área de radiologia em busca de co...
EltonSantiago7
 
Mapa Histórico da Oceania Colonial .docx
Doug Caesar
 
Mapa Histórico da Oceania Impérios e Reinos .docx
Doug Caesar
 
'Emoções Caixinha dos Sentimentos' .pdf para leitura
IolandaFerreiraLima
 
A festa de anos da avó.pdfe também dos netos
biblioteca123
 
Visita ao museu.pdf, museu marítimo de Ílhavo
biblioteca123
 
MUNCK TREINAMENTO DE MAQUINAS PESADAS...
consultoriagestaosst
 
Mapa da Oceania - Países e Dependências.docx
Doug Caesar
 
apresentação em power point motivação escolar.PPT
JniorFrancieleNeves
 
Indicações na cidade.pdf com mapas e tudo
biblioteca123
 
Bandeira dos Países do Mundo África.pptx
Doug Caesar
 
4-Curriculo-no-contexto-da-Formacao.447.pdf
HelcimarSilva1
 
LP - 5º ANO - 2º BIMESTRE - PLANEJAMENTO BIMESTRAL 2025.docx
VivianeAlmeida284960
 
Anúncio

SQL - Aula 2

  • 1. Comando WHERE ◦ O comando WHERE é usado para procurar através de um critério ◦ Sintaxe: SELECT column_name,column_name FROM table_name WHERE column_name operator value;
  • 2. Exercício ◦ Abra a tabela “Alunos” com os seguintes campos: ◦ Faça uma pesquiza SQL que encontre os nomes e idades dos alunos do 10º. Número Nome Idade Ano Turma 1 João Francisco 15 11º A 2 Ana Patrício 16 11º B 3 Joana Patrocínio 15 11º C 4 Carolina Pais 17 10º A 5 Diogo Antunes 16 10º B 6 Francisco Marques 15 10º C
  • 3. Operadores And e Or ◦ Quando queremos juntar mais que um critério. ◦ Sintaxe: SELECT column_name,column_name FROM table_name WHERE column_name operator value AND (OR) column_name operator value ;
  • 4. Exercício ◦ Use a tabela Alunos ◦ Faça uma pesquiza SQL que encontre os nomes dos alunos do 10º com menos de 16 anos.
  • 5. Comando ORDER BY ◦ O comando ORDER BY é usado para procurar dados numa tabela e devolver ordenados pelos valores ◦ Sintaxe: SELECT column_name, column_name FROM table_name ORDER BY column_name ASC|DESC;
  • 6. Exercício ◦ Use a tabela Alunos ◦ Faça uma pesquisa SQL que encontre os nomes dos alunos ordenados por ordem crescente de idades. ◦ Faça uma pesquisa SQL que encontre os nomes dos alunos ordenados por ordem decrescente de anos letivos.
  • 7. Comando INSERT INTO ◦ O comando INSERT INTO é usado para inserir novas linhas numa tabela ◦ Sintaxe: INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
  • 8. Exercício ◦ Use a tabela Alunos ◦ Acrescente a seguinte linha: Número Nome Idade Ano Turma 7 Clara Marques 18 12º A
  • 9. Comando UPDATE ◦ O comando UPDATE é usado para modificar dados de uma tabela ◦ Sintaxe: UPDATE table_name SET column1=value1,column2=value2,... WHERE some_column=some_value;
  • 10. Exercício ◦ Use a tabela Alunos ◦ Mude todos os alunos de ano, menos a aluna número 7.