Boa tarde, onde está o erro ai que não estou conseguindo enxergar ? tenho prova segunda sobre o assunto ?
Anexos:
Soluções para a tarefa
Respondido por
1
Eu não entendo de sql, mas depois de algumas pesquisas eu encontrei algo que pode te ajudar a resolver o problema. Veja que está ocorrendo um erro na seguinte parte do código:
count ( idpeca )
E perceba que na aba mensagens na parte inferior da tela aparece a seguinte mensagem:
Error: column reference ''idpeca'' is ambiguous.
Essa mensagem diz que a referencia que você colocou no código é ambigua, ou seja, existe o campo idpeca em mais de uma tabela e o postgreSQL não consegue saber a qual tabela você se refere. Ao invés de count (idpeca) tente especificar a qual tabela pertence o idpeca. Por exemplo: count(p.idpeca)
O link onde eu encontrei essa resposta está aqui:
https://stackoverflow.com/questions/9821121/postgresql-column-reference-id-is-ambiguous
count ( idpeca )
E perceba que na aba mensagens na parte inferior da tela aparece a seguinte mensagem:
Error: column reference ''idpeca'' is ambiguous.
Essa mensagem diz que a referencia que você colocou no código é ambigua, ou seja, existe o campo idpeca em mais de uma tabela e o postgreSQL não consegue saber a qual tabela você se refere. Ao invés de count (idpeca) tente especificar a qual tabela pertence o idpeca. Por exemplo: count(p.idpeca)
O link onde eu encontrei essa resposta está aqui:
https://stackoverflow.com/questions/9821121/postgresql-column-reference-id-is-ambiguous
Perguntas interessantes
História,
8 meses atrás
Matemática,
8 meses atrás
Pedagogia,
8 meses atrás
Física,
1 ano atrás
Química,
1 ano atrás
Matemática,
1 ano atrás