У меня есть следующие таблицы в postgres:
TABLE1:
col1 col2
NCT03009058 nivolumab (opdivo)
NCT03009059 pembrolizumab (keytruda)
NCT03009060 zumab
NCT03009061 pembrolizumab-keytruda
TABLE2:
col1 col2
1 nivolumab
2 opdivo
2 pembrolizumab
3 keytruda
3 zumab
4 pembrolizumab
3 keytruda
5 0.4% lidocaine hydrochloride and 5% dextrose injection
Я хотел бы присоединиться к приведенным выше таблицам в col2, но 'like' и 'ilike' игнорируют строки, в которых есть специальные персонажи. Я хотел бы использовать комбинацию специальных символов при присоединении, например '|; | - | / | (|)' Как я могу достичь результатов ниже?
Желаемый результат:
col1 col2 col3
NCT03009058 nivolumab (opdivo) nivolumab
NCT03009058 nivolumab (opdivo) opdivo
NCT03009059 pembrolizumab (keytruda) keytruda
NCT03009059 pembrolizumab (keytruda) pembrolizumab
NCT03009060 zumab zumab
NCT03009061 pembrolizumab-keytruda keytruda
NCT03009061 pembrolizumab-keytruda pembrolizumab
Любые предложения здесь были бы действительно полезны. Спасибо