Fórum Select mais elaborado - utilização #512650

04/03/2015

0

Sobre os select mais elaborados, devemos estudar para consequentemente saber fazer, mas esses select são utilizados diretamente por aplicações ou faz-se necessario a criação de funções?

E qual a forma mais utilizada, o select puro ou a function na aplicação?
Flaviano Martins

Flaviano Martins

Responder

Post mais votado

04/03/2015

Flaviano,

Não entendi sua questão...

Selects, são estruturas de pesquisas no banco de dados.

Functions, são estruturas lógicas para tratamento de situações específicas.

Select, podem conter functions ( um cálculo de dígito verificador, por exemplo ) e functions, podem conter selects ( em um pesquisa específica necessária para a lógica implementada pela função ).

Não existem selects mais ou menos complexos, existem todas as variações que a sintaxe do comendo "select" permite e, nesse cenário, quanto mais você conhecer da sintaxe, mais naturais serão suas queries.

No meu ponto de vista, portanto, não são assuntos concorrentes, mas, sim, complementares !

Marcos P

Marcos P
Responder

Gostei + 1

Mais Posts

04/03/2015

Randrade

Não existe uma forma melhor de tratar esta questão, pois cada projeto possui seu escorpo e suas necessidades.
Não se deve usar "uma forma" como a certa ou errada, e sim estudar o projeto e verificar qual solução se encaixa melhor.
Responder

Gostei + 0

04/03/2015

Flaviano Martins

Então, qual a diferença entre elas? Na consulta dos dados?
Responder

Gostei + 0

04/03/2015

Flaviano Martins

Posso está confundindo, mas como podemos "gravar" um select para que possamos usa-los depois?
Responder

Gostei + 0

04/03/2015

Flaviano Martins

Posso está confundindo, mas como podemos "gravar" um select para que possamos usa-los depois?
Responder

Gostei + 0

04/03/2015

Ronaldo Lanhellas

Posso está confundindo, mas como podemos "gravar" um select para que possamos usa-los depois?


Sim, pode. Chamamos isso de "View", que funciona como um SELECT pré-construído evitando ter que criar toda hora o mesmo comando.
Responder

Gostei + 0

04/03/2015

Ronaldo Lanhellas

Posso está confundindo, mas como podemos "gravar" um select para que possamos usa-los depois?


Sim, pode. Chamamos isso de "View", que funciona como um SELECT pré-construído evitando ter que criar toda hora o mesmo comando.
Responder

Gostei + 0

04/03/2015

Flaviano Martins

Funciona tambem na aplicação? só chamando-a?
Responder

Gostei + 0

05/03/2015

Randrade

Funciona tambem na aplicação? só chamando-a?


Funciona normalmente na aplicação. Você trata uma View como uma tabela normal do banco de dados.

Vale ressaltar que a View serve apenas para Select, então não tente gravar, alterar ou excluir algum dado diretamente na View.
Responder

Gostei + 0

05/03/2015

Ronaldo Lanhellas

Funciona tambem na aplicação? só chamando-a?


Funciona normalmente na aplicação. Você trata uma View como uma tabela normal do banco de dados.

Vale ressaltar que a View serve apenas para Select, então não tente gravar, alterar ou excluir algum dado diretamente na View.


Exatamente isso.
Responder

Gostei + 0

05/03/2015

Flaviano Martins

Funciona tambem na aplicação? só chamando-a?


Funciona normalmente na aplicação. Você trata uma View como uma tabela normal do banco de dados.

Vale ressaltar que a View serve apenas para Select, então não tente gravar, alterar ou excluir algum dado diretamente na View.


Estou ciente Randrade, valeu.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar