Convertir código TSQL a PLSQL
Publicado por Erik Hernán Sánchez Pérez (1 intervención) el 01/01/2016 03:12:05
Hola a todos, solicito la ayuda de los expertos ya que me han proporcionado de manera muy amable un código, sin embargo no he podido aplicarlo debido a que no se encuentra en PL-SQL.
El código es el siguiente y se encuentra en TSQL:
Mi duda principalmente se encuentra en cómo poner ISNULL(t1.Tipo,t3.Tipo) en PL-SQL
El t3 es un alias para el t1.
Gracias de antemano.
Saludos.
El código es el siguiente y se encuentra en TSQL:
1
2
3
4
5
6
7
8
9
10
11
SELECT
t2.Contrato,
t2.NumFactura,
t2.Concepto,
ISNULL(t1.Tipo, t3.Tipo)
FROM
Tabla2 t2
LEFT JOIN Tabla1 t1 ON (t1.Contrato = t2.Contrato)
AND (UPPER(t2.Concepto) LIKE '%' + UPPER(t1.Concepto) + '%')
LEFT JOIN Tabla1 t3 ON (t3.Contrato = t2.Contrato)
AND (UPPER(t3.Concepto) LIKE '%NINGUNO%' OR UPPER(t3.Concepto) LIKE '%OTROS%')
Mi duda principalmente se encuentra en cómo poner ISNULL(t1.Tipo,t3.Tipo) en PL-SQL
El t3 es un alias para el t1.
Gracias de antemano.
Saludos.
Valora esta pregunta


0