我想检查数据库某个单元格中的字符串是否是同一行的另一个单元格中的字符串的一部分。
下面的例子更清楚地说明了这一点。假设我的表如下所示:
+---------+-----------------+
| Name | Couple |
+---------+-----------------+
| Mark | Mark & Thomas |
| Chris | Thomas & Logan |
| Patrick | Logan & Patrick |
| Thomas | Chris & Mark |
| Logan | Patrick & Chris |
+---------+-----------------+
那么我的查询结果必须是这样的:
+---------+-----------------+
| Name | Couple |
+---------+-----------------+
| Mark | Mark & Thomas |
| Patrick | Logan & Patrick |
+---------+-----------------+
因为 Mark 和 Patrick 是 Couple 字段中字符串的一部分。
我试了一下,但我认为这不是正确的方法:
Select * from table where Couple like %Name%
感谢您的回答!