tente usar case.
From: Flavio Sent: Thursday, October 29, 2009 10:13 AM To: Grupo Oracle ; Grupo Oracle II Subject: [oracle_br] Montar este select Olá pessoal, bom dia, estou precisando montar uma consulta para retornar alguns valores que eu desejo. Por exemplo: table A colunaA1 | colunaA2 table B colunaB1 | coluna B2 select * from A, B e aqui quero perguntar: if A.colunaA1 = B.colunaB1 then select * from tableC else select * from tableD entenderam ? Quero colocar uma condição no meio do select e caso seja verdadeira retorne alguns resultados, senão, retorne outros resultados. Alguém pode me ajudar ? Obrigado pela atenção de todos, Flávio. __________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]