Oracle 一列包含另一列

Oracle one column contains the other column

ID  - FILE_NAME
100   SOMETHING_100.TXT

其实问题很简单。我想 select 行在另一列字符串

中包含自己的 ID

有什么想法吗?

INSTR 可能会有所帮助;例如,

select *
from your_table
where instr(file_name, id) > 0;

如果 ID 是数字(看起来像),则添加 TO_CHAR:

where instr(file_name, to_char(id)) > 0