sql >> Databáze >  >> RDS >> Oracle

Oracle SQL INNER Join založený na neodpovídajících hodnotách

SELECT * FROM Table1 tl INNER JOIN Table2 t2 
ON (tl.ColA = t2.ColB OR (tl.ColA ='AB3' AND t2.ColB='AB_MNO_3')
OR (tl.ColA ='AB3' AND t2.ColB='AB_PQR_3') OR (tl.ColA ='AB4' AND t2.ColB='AB_MNO_4')
OR (tl.ColA ='AB4' AND t2.ColB='AB_PQR_4'))


  1. Vlastní upgrady PostgreSQL založené na spouštěči

  2. Proč se NULL =NULL na serveru SQL vyhodnotí jako nepravda

  3. JSONb data:skutečná data interně?

  4. Hibernace časové razítko s časovým pásmem