Milene,

Para entender um pouco melhor o que esta acontecendo:

- Qual é o resultado se voce fizer 3 select´s, um para cada condição.
- O último campo, é um campo da mesma tabela ou voce esta tentando fazer um 
relacionamento? - caso seja um relacionamento voce tem que usar o LEFT JOIN...

Me informe dos resultados, vamos tentar desvendar.

[]´s

Marcos Ferrari Fernandes
Libra Informática

  ----- Original Message ----- 
  From: Milena Leite 
  To: Grupo de Usuários do PostgreSQL no Brasil 
  Sent: Friday, March 02, 2007 9:11 AM
  Subject: [PostgreSQL-Brasil] filtrar, não consigo !




  Olá gente,

  tenho o seguinte select:

  $nome_tarefa = "tarefa 1";
  $id_projeto = 5;

  select * from tb_tarefa where upper(nm_tarefa) = upper('$nome_tarefa') and 
id_projeto = '$id_projeto' and c.id_colaborador = 6

  E ele esta me trazendo duas informações, como pode !? Eu tenho apenas um 
projeto com esse nome, embora duas tarefas com mesmo nome e apenas um 
colaborador com esse id...

  Conto com voces,

  []s


  -- 
  Milena Leite 


------------------------------------------------------------------------------


  _______________________________________________
  Grupo de Usuários do PostgreSQL no Brasil
  Antes de perguntar consulte o manual
  http://pgdocptbr.sourceforge.net/

  Para editar suas opções ou sair da lista acesse a página da lista em:
  http://pgfoundry.org/mailman/listinfo/brasil-usuarios


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.446 / Virus Database: 268.18.5/707 - Release Date: 1/3/2007 14:43
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a