none
Leitura e execução de códigos RRS feed

  • Pergunta

  • Bom dia,

    Não trabalho com SQL a um bom tempo, apenas oriento equipes, e realizo trabalhos de coordenação de equipes.
    Acabei de acompanhar um tópico, onde no meio das respostas, vi pessoas certificadas e com alta indicação no fórum com opiniões divergentes.

    1 - "O SQL lê tudo de baixo para cima"
    2 - "Depende de como o banco organiza as informações"

    As palavras não foram essas, mas foi o que o pessoal aqui entendeu.
    Em todo caso segue a discusão interna no escritório no atual momento

    Até onde sei a estrutura não é linear como em um firewall linux por exemplo. Em 2003 um professor meu disse que a leitura era feita "de dentro para fora" e depois de baixo para cima.
    Não concordo muito com a leitura de "baixo para cima" uma vez em que muitos dos códigos, a meu ver, terminam em GROUP BY, HAVING, ORDER BY.
    Como é possível agrupar, somar, ordenar dados, se eles não estão selecionados de algum local e com alguma especificação (SELECT FROM WHERE)?

    Há de fato uma regra ou diagrama representativo do funcionamento do SQL Server publicado pela Microsoft/MSDN.

    Grato

    Vinicius Arid Allil


    DBA Vini
    quarta-feira, 19 de agosto de 2009 14:10

Respostas

Todas as Respostas