| COL1 | COL2 |
|---|---|
| 1 | 10 |
| 2 | 20 |
| 3 | 30 |
| 4 | 40 |
| 5 | 50 |
| COL1 | COL2 |
|---|---|
| 1 | 10 |
| 2 | 20 |
| 3 | 30 |
| 4 | 40 |
SELECT * FROM TAB1 T1 LEFT OUTER JOIN TAB2 T2 ON (T1.COL1 = T2.COL1 AND T2.COL2 IN (30, NULL)) ORDER BY T1.COL1;
| T1.COL1 | T1.COL2 | T2.COL1 | T2.COL2 |
|---|---|---|---|
| 3 | 30 | 3 | 30 |
| T1.COL1 | T1.COL2 | T2.COL1 | T2.COL2 |
|---|---|---|---|
| 1 | 10 | NULL | NULL |
| 2 | 20 | NULL | NULL |
| 3 | 30 | 3 | 30 |
| T1.COL1 | T1.COL2 | T2.COL1 | T2.COL2 |
|---|---|---|---|
| 1 | 10 | 1 | 10 |
| 2 | 20 | 2 | 20 |
| 3 | 30 | 3 | 30 |
| 4 | 40 | NULL | NULL |
| 5 | 50 | NULL | NULL |
| T1.COL1 | T1.COL2 | T2.COL1 | T2.COL2 |
|---|---|---|---|
| 1 | 10 | NULL | NULL |
| 2 | 20 | NULL | NULL |
| 3 | 30 | 3 | 30 |
| 4 | 40 | NULL | NULL |
| 5 | 50 | NULL | NULL |