| select DISTINCT | |
| COALESCE(j1.c_varchar || j2.c_varchar || j3.c_varchar || j4.c_varchar, 'EMPTY') as concatentated_string | |
| from | |
| j1 LEFT OUTER JOIN j2 ON | |
| (j1.c_integer = j2.c_integer) | |
| LEFT OUTER JOIN j3 ON | |
| (j1.c_integer = j3.c_integer) | |
| LEFT OUTER JOIN j4 ON | |
| (j1.c_integer = j4.c_integer) | |
| where | |
| j1.c_integer IS NOT NULL | |
| and LOWER(COALESCE(j1.c_varchar || j2.c_varchar || j3.c_varchar || j4.c_varchar, 'EMPTY')) <> 'empty' | |
| ; |