Salve pessoal, desculpe as perguntas básicas, mas é que to começando.
select
sp.ddd_telefone || sp.num_telefone_terminal,
sco.cod_operadora || '/' || sp.num_contrato ,
e tem
and sp.ddd_telefone(+) = tv.ddd_telefone
and sp.num_telefone_(+) = tv.num_telefone
Recebi isso de um colega, pra que serve o traço | e o sinal de + ???
Grato Roger
Dúvida simples
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
| (Pipe) usado para concatenar, juntar, etc
(+) (Junção Externa) Quer dizer que no seu caso o select irá retornar linhas mesmo que a tabela SP não tenha informações para satisfazer a condicao de uniao.
(+) (Junção Externa) Quer dizer que no seu caso o select irá retornar linhas mesmo que a tabela SP não tenha informações para satisfazer a condicao de uniao.
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:

so complementando..
|| concatena string (varchar)
(+) define uma restrição ao seu join.. no seu caso ai como ele esta a direita do sinal de igual(=) seria um right join
mais sobre join
http://glufke.net/oracle/viewtopic.php?t=1792
|| concatena string (varchar)
(+) define uma restrição ao seu join.. no seu caso ai como ele esta a direita do sinal de igual(=) seria um right join
mais sobre join
http://glufke.net/oracle/viewtopic.php?t=1792
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes