sql >> Database >  >> RDS >> Oracle

Oracle SQL INNER Join op basis van niet-overeenkomende waarden

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. Hoe voorwaardelijk in een kolom te groeperen zonder FULL OUTER JOIN te gebruiken

  2. .Net ORM dat goed werkt met MySQL

  3. De opdracht Compact en herstel gebruiken in Access

  4. JSON-gegevens invoegen in de SQLite-database in Android