Comando SELECT

810 palavras 4 páginas
Comando SELECT
SELECT (lista de campos)
FROM (lista de tabelas)
WHERE(critérios de seleção)
Ex:
select * FROM Livro - *=tudo select titulo, ano FROM Livro
Com o WHERE podemos filtrar nosso resultado por meio de operadores de comparação, lógicos, de faixa ou de lista de valores, para valores nulos.
Ex:
Select * From Editora Where id=2
Select * From Editora Where id>2
Select * From Editora Where id<>3
Select * From Editora Where id<=3
Exemplo de comparação com texto.
Select * From Editora Where nome Like ‘Sextante%’
Select ano From Livro Where titulo Like ‘O%’
Select ano From Livro Where titulo Like 'menina'
Select * From Usuario Where email Like '%gmail.com'
Exemplos de comparação com operadores lógicos.
BETWEEN = Utilizado para selecionar algum objeto que esta depois do que foi pedido, por exemplo, no caso ano 2007 aparecerão objetos do ano de 2008 em diante.
Select * From Livro Where titulo Like 'O%' And ano = 2010
Select * From Livro Where titulo Not Like 'O%' or ano between 2007 and 2010
Selecionar o ISBN de todos os livros e ano entre 2007 e 2010. select ISBN From Livro Where titulo Not Like '%Da%' and ano Between 2007 and 2010
Exemplos com o operador IN (dentro de )
Select titulo From Livro Where ano in (2000,2010,2011)
Select titulo From Livro Where id_editora in (1,3)
Exemplos com valores Nulos
Valores Nulos = Datas que estão em branco neste caso da devolução o livro ainda não foi devolvido e só vai saber quando o Usuário (Cliente) devolver o livro.
Select * From Emprestimo_itens Where data_devolucao Is Null
Como exibir os Emprestimos_itens que já foram devolvidos.
Select * From Emprestimo_itens Where data_devolucao Is not Null
Ordenar resuldados (Order By)
ACS = crescente
DESC = decrescente
Select titulo, ano From Livro Order By ano Desc
Select titulo, ano From Livro Order By 1 Asc
Selecionar todos os usuários ordenados pela data de cadastro e pelo nome decrescente
Select * From Usuario Order By data_cadastro, nome Desc
Eliminando duplicidade
As =

Relacionados

  • Sql server 2005 banco de dados
    675 palavras | 3 páginas
  • Banco de Dados - SQL
    669 palavras | 3 páginas
  • Exerc cios 1
    678 palavras | 3 páginas
  • Sistemas operacionais
    1566 palavras | 7 páginas
  • Comandos Avan Ados De Consulta Ao Banco De Dados Vis Es
    3207 palavras | 13 páginas
  • Aula de banco de dados ii - transações sqls
    3494 palavras | 14 páginas
  • Apostila Banco De Dados Sterlady
    2210 palavras | 9 páginas
  • Exerc Cios De Revis O
    688 palavras | 3 páginas
  • aula java
    1486 palavras | 6 páginas
  • Informática Educativa
    1273 palavras | 6 páginas