EXPRESSAO SQL

GILBERTOJW 02/01/2013 16:04:02
#416636
Pessoal porque isso funciona :
[Ô]select numorc from orcados where datadoorc between #[Ô] & strParaseisdata1 & [Ô]# and #[Ô] & strParaseisdata2 & [Ô]# group by numorc[Ô]

E isso não :
[Ô]select numorc,nomeprojeto from orcados where datadoorc between #[Ô] & strParaseisdata1 & [Ô]# and #[Ô] & strParaseisdata2 & [Ô]# group by numorc[Ô]

Se puderem ajudar por favor ?
KERPLUNK 02/01/2013 16:55:24
#416637
Resposta escolhida
Se você ver bem a mensagem de erro, vai ver que o campo [Ô]nomeprojeto[Ô], não foi incluído na cláusula [Ô]GROUP BY[Ô]. Se fizer assim deve funcionar:

[Ô]select numorc,nomeprojeto from orcados where datadoorc between #[Ô] & strParaseisdata1 & [Ô]# and #[Ô] & strParaseisdata2 & [Ô]# group by numorc, nomeprojeto[Ô]


Dica, não veja simplesmente [Ô]erro[Ô], leia a mensagem de erro e tente entendê-la.
GILBERTOJW 02/01/2013 17:18:01
#416641
Obrigado Kerplunk pela atenção novamente. Funcionou realmente, mas antes de fazer sua aplicação no meu projeto, ele não indicava nenhuma mensagem de erro, ele simplesmente não carregava. Abraços;
Tópico encerrado , respostas não são mais permitidas