Eu preciso fazer uma consulta da mesma tabela, na mesma query a minha busca é assim.. campos: cookie id_usuario pag datahora Tenho os cookies do usuario um campo para id.. quando o usuario entra na página.. seu cookie é gravado no banco e o id logado.. também data e hora da navegação e página.. eu preciso só encontrar a passagem do cookie de 0 (DEFAULT) para o id do cliente queria fazer isso na mesma query.. não usando um foreach para duas querys ou algo assim exemplo de comparação na query .. id_usuario > 0 Os cookies decima comparados com os de baixo id_usuario = 0 não sei como fazer esse.. tentei algo como SELECT cookie, id_usuario FROM rastreador as p WHERE (id_usuario > 0) = (id_usuario = 0) GROUP by cookie, id_usuario porque depois eu vou dar um update nos zeros para o ID que o cara se logou... Vlw :D