MySQL - 如何在'LIKE'运算符中使用字段

Pau*_*ica 3 mysql comparison field sql-like

我想要做的使用操作"LIKE" MySQL中的"选择".

但我不想使用文本作为比较因素.我想比较同一个表中两个字段之间的文本,如下所示:

选择场1,场2 FROM表WHERE FIELD2 LIKE%FIELD1%;

可能吗?

Red*_*ter 7

SELECT field1, field2 
FROM table 
WHERE field2 LIKE CONCAT('%', field1, '%');       
Run Code Online (Sandbox Code Playgroud)