Linhas Repetidas no Resultado de uma Consulta
Bom dia pessoal, estou trabalhando Delpi 5 e Oracle 9i. Algumas consulta me rotornam com as linha duplicadas.
Mrebeque
Curtidas 0
Respostas
Okama
01/07/2003
Coloque o código da consulta aqui se possível, para analisarmos
GOSTEI 0
Guedes.rj
01/07/2003
Você deve estar usando joins, então utilize o comando ´DISTINCT´.
Guedes
Qualquer coisa o meu e-mail: guedes.rj@bol.com.br
Guedes
Qualquer coisa o meu e-mail: guedes.rj@bol.com.br
GOSTEI 0
Mrebeque
01/07/2003
Obrigado senhores, mais estive fora e não pude responder antes.
Bem o código da consulta é,
SELECT QST_GABARITO, QST_QUESTAO, QST_STATUS, QST_DESCRICAO, QST_VALOR, QST_RESPOSTA,
QST_DATA_STATUS, QST_USR_STATUS, SUBSTR(XERIFE.PK_LOGIN.GETUSERNAME(QST_USR_STATUS),1,30) ´QST_NOME_USUARIO´
FROM PROVAO.QUESTOES, PROVAO.STATUSQUESTAO
WHERE (QST_GABARITO = :GBR_GABARITO)
AND (QST_STATUS = STQ_STATUS)
Realmente estou usando um JOIN mais para cada valor na tabela de questões só existe um correspondente na table de status.
Bem o código da consulta é,
SELECT QST_GABARITO, QST_QUESTAO, QST_STATUS, QST_DESCRICAO, QST_VALOR, QST_RESPOSTA,
QST_DATA_STATUS, QST_USR_STATUS, SUBSTR(XERIFE.PK_LOGIN.GETUSERNAME(QST_USR_STATUS),1,30) ´QST_NOME_USUARIO´
FROM PROVAO.QUESTOES, PROVAO.STATUSQUESTAO
WHERE (QST_GABARITO = :GBR_GABARITO)
AND (QST_STATUS = STQ_STATUS)
Realmente estou usando um JOIN mais para cada valor na tabela de questões só existe um correspondente na table de status.
GOSTEI 0