ALGUEM SABE O ERRO DESTA CONSULTA SQL???

GAMISTIK 06/02/2007 12:44:36
#202160
Alguém saberia me dizer onde está o erro desta consulta???

SQLShape = " SHAPE {SELECT * from tb_Venda} APPEND({SELECT DISTINCT nm_venda, CodItem, Categoria, Descricao, Quantidade, ValorUnitario, ValorTotal, statusparcela, pagamento, DataVenda, Cliente FROM tb_VendaMovtoConsolidado} AS GrupoMov COMPUTE GrupoMov BY Grupo)"
LEO.LINX 06/02/2007 14:01:59
#202187
Resposta escolhida
Não seria a falta dos relacionamentos ?
geralmente quando se usa shape deve se relacionar os campos do primiero select (pai) com o do segundo select (filho)
Ex:

SQLShape = " SHAPE {SELECT * from tb_Venda} APPEND({SELECT DISTINCT nm_venda, CodItem, Categoria, Descricao, Quantidade, ValorUnitario, ValorTotal, statusparcela, pagamento, DataVenda, Cliente FROM tb_VendaMovtoConsolidado} AS GrupoMov COMPUTE GrupoMov BY Grupo RELATE 'nome_campo' TO 'nome_campo' )"


LEO.LINX 06/02/2007 14:06:25
#202190
corrigindo

o correto seria assim

Ex:



SQLShape = " SHAPE {SELECT * from tb_Venda} as GroupMov APPEND({SELECT DISTINCT nm_venda, CodItem, Categoria, Descricao, Quantidade, ValorUnitario, ValorTotal, statusparcela, pagamento, DataVenda, Cliente FROM tb_VendaMovtoConsolidado} AS GrupoMov_1 RELATE 'nome_campo' TO 'nome_campo' ) AS GrupoMov_1 "
USUARIO.EXCLUIDOS 06/02/2007 14:09:16
#202191
gente, desculpem a ignorancia, mas o que é esse SHAPE, RELATE, ETC... ai, nunca vi isso em sql , será que nao é esse o erro ?
Tópico encerrado , respostas não são mais permitidas