Projeto de desenvolvimento de sistemas

732 palavras 3 páginas
Rodar script1.sql

SELECT
SELECT [DISTINCT | ALL] colunas
FROM tabelas
[WHERE condição]
[GROUP BY grupo
HAVING codições_grupo]]
[ORDER BY colunas_classif];

ALIAS: Renomeia o nome da coluna (somente na consulta):
SELECT nome AS funcionario, salario AS rendimento FROM funcionario;

DISTINCT: não exibe dados duplicados
SELECT cod FROM funcionario;
SELECT DISTINCT cod FROM funcionario;

ORDER BY: Classifica os resultados da pesquisa (asc, desc)
SELECT * FROM funcionario ORDER BY nome;
SELECT * FROM funcionario ORDER BY nome DESC;

FUNÇÕES DE LINHA
UPPER
Retorna todas as letras de todas as palavras que compõem o argumento em letras maiúsculas. UPPER (nome_da_coluna)
EXEMPLO
SELECT UPPER(nome_pais) FROM paises;
NOTA: Imagine que você necessite localizar um determinado nome em uma tabela, mas não tem certeza de como este nome foi inserido na tabela (todos caracteres em maiúsculas, somente o primeiro caractere em maiúscula, etc.), neste caso a função
UPPER poderá ser utilizada:
SELECT * FROM nome_da_tabela
WHERE UPPER(nome_da_coluna) = 'VALOR';

LOWER
Retorna todas as letras de todas as palavras que compõem o argumento em letras minúsculas. LOWER (nome_da_coluna)
EXEMPLO
SELECT LOWER(nome_pais) FROM paises;

INITCAP
Retorna a letra inicial de cada palavra em maiúscula e as demais em minúsculas.
INITCAP (nome_da_coluna)
EXEMPLO
SELECT INITCAP(nome_pais) FROM paises;

LPAD
Preenchimento à esquerda.
LPAD (nome_da_coluna,[tamanho],[caracter_de_preenchimento])
EXEMPLO 1: Preenchimento com '-'
SELECT LPAD(nome_pais,50,'-') paises FROM paises;
Nota: A primeira ocorrência da palavra 'paises' no comando acima será utilizada como
'rótulo' para coluna selecionada.
EXEMPLO 2: Preenchimento com espaços em branco
SELECT LPAD(nome_pais,50) paises FROM paises;

RPAD
Preenchimento à direita.
RPAD (nome_da_coluna,[tamanho],[caracter_de_preenchimento])
EXEMPLO 1: Preenchimento com '-'
SELECT RPAD(nome_pais,50,'-') paises FROM

Relacionados

  • Projeto de Desenvolvimento de Sistemas
    11358 palavras | 46 páginas
  • Projeto de Desenvolvimento de Sistemas
    1048 palavras | 5 páginas
  • Projeto e Desenvolvimento de Sistema
    348 palavras | 2 páginas
  • Projeto Desenvolvimento de Sistemas
    1929 palavras | 8 páginas
  • Analise e desenvolvimento de sistemas - pre projeto
    1537 palavras | 7 páginas
  • DESENVOLVIMENTO DE SISTEMAS: PROJETO, IMPLANTAÇÃO, MANUTENÇÃO E REVISÃO
    4206 palavras | 17 páginas
  • DESENVOLVIMENTO DE UM PROJETO ESTRUTURAL UTILIZANDO UM SISTEMA COMPUTACIONAL
    14185 palavras | 57 páginas
  • Projeto de Desenvolvimento de Sistema Bancário Expresso - Protótipo em JAVA
    1243 palavras | 5 páginas
  • COLHEITASYS: PROJETO, ANÁLISE E DESENVOLVIMENTO DE UM SISTEMA WEB PARA GERENCIAMENTO DE CONTEÚDO
    3733 palavras | 15 páginas
  • PROJETO FSG ECOEFICIÊNCIA – DESENVOLVIMENTO DOS SISTEMAS DE FREIO E DIREÇÃO DO VEÍCULO
    5137 palavras | 21 páginas