quarta-feira, 29 de julho de 2015

SQL, Recuperação de Dados

  • Instrução Select geral  


  • Você tem somente um comando para recuperação de dados  - Select. Select é um comando mais poderoso e flexível em qualquer linguagem de programação. No SQL você pode recuperar dados de uma ou mais tabelas, filtrar os resultados,e aplicar a classificação de dados.
    A forma mais simples do comando Select que retorna dados de uma tabela:
    Select * from cliente.  

     No Sql Server(SGBD da Microsoft), é distribuido comais de 100 funções para agregar, analisar e manipular dados. Para que possamos usar as funções Cast e Convert para alterar o tipo de dados.
    Ex.:
    Select Cast(EnderecoId AS varchar(30)), Endereco1, Endereco2, cidade,estado   FROM Endereco.

    Select Cast(EnderecoId AS varchar), Endereco1, Endereco2, cidade,estado,         FROM Endereco.

    Select Convert(EnderecoId AS varchar(30)), Endereco1, Endereco2, cidade,estado        FROM Endereco. 

    Select Convert(varchar(30),campoData,103) AS DiaMesAno, Endereco1,      FROM Endereco. 
     
    Se você quer retorna o numero de linha em uma tabela, pode usar a função COUNT, conforme mostra aqui.

                Select COUNT(*) from Endereco 

    Existe tabém a função MAX(), que retorna o maior valor de uma coluna selecionada.

                SELECT MAX(column_name) FROM table_name;

    Com pó Distinct podemos eliminar os regitros com determinadovalor de campo  repetido.

    SELECT DISTINCT modelo FROM carro;
     
    Existe outros tipos de operadores e funções para realizar um consulta, consulte:
    Também separei um vídeo para mais esclarecimento. Videos do Boson Treinamentos.


      
    " Ensinar é aprender também."