Forum                  
 
Search Forum Home 
 
     
  Community  Sqlserver  problema de que...
 
 
 problema de query sql  
 
 
alfredinete
3 posts
problema de query sql  
Posted: 11 Oct 07 1:50 AM
  
SELECT TabPedido.IdUtilizador, TabPedido.IdProduto, TabPedido.DataHora, TabPedido.Quantidade, TabPedido.Estado, TabProduto.Nome, TabProduto.Stock,
TabPedido.Codigo, TabUtilizador.Nome AS Expr1,
FROM TabPedido INNER JOIN
TabProduto ON TabPedido.IdProduto = TabProduto.Id INNER JOIN
TabUtilizador ON TabPedido.IdUtilizador = TabUtilizador.Id
WHERE (TabPedido.Estado = 2)




este select esta a seleccionar tdos os pedidos com estado = 2 mostrando o utilizador que o aceitou.

mas:

eu quero mostrar tb o utilizador que o fez, tenho te ir ver do pedido com o mesmo codigo deste anterior , mas com estado = 0, e queria fazer isso tdo no mesmo query

ex:

pedido:

codigo -estado- utilizador
1- 0- alf
1- 2- alf2


o pedido com estado = 0 foi pedido pelo utilziador alf e aceite pelo utilizador alf 2 e guardado com estado 2.

eu no select quero mostrar os dois utilizadorea

so sei que para isso tenho o mesmo codigo nos dois pedidos de estados diferentes .

gostava de uma ajuda

estou a fazer iro em sql server 2000
 
  
   Community  Sqlserver  problema de que...