Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 5 da Aula 1 - Consultando os dados

Boa noite pessoal.

Tenho uma dúvida. Ambas as querys abaixo funcionam perfeitamente:

select valor,observacoes from COMPRAS where data>=2008-15-12;

select valor,observacoes,data from COMPRAS where data>=2008-15-12;

Dúvida: Há algum padrão para as Querys? Posso utilizar: select valor,observacoes quanto posso utilizar: select valor,observacoes,data?

Existe alguma prática quanto a isto ou tanto faz?

Valeu galera.

2 respostas
solução!

Olá Henrique,

quanto as colunas que você vai colocar no select, normalmente serão as que você vai utilizar mesmo.

Por exemplo, se você está fazendo um relatório das compras e precisa mostrar no relatório as datas, pode colocá-las senão não é necessário.

É uma boa prática trazer somente os dados que você precisa e evitar usar o select *, a memória do PC agradece em não ter que carregar dados que não são necessários, ainda mais quando a coluna tem um arquivo com megabytes de tamanho :D.

As colunas utilizadas no filtro where não precisam estar no bloco do select (só o que você pretende carregar mesmo).

Bons estudos.

Agora ficou mais claro, achei que era uma questao de boas práticas somente.

Obrigado Djonathan!