ALGUEM SABE O ERRO DESTA CONSULTA SQL???
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)"
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)"
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' )"
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' )"
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 "
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 "
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