【发布时间】:2013-12-19 01:14:37
【问题描述】:
任何人都知道如何创建查询以查明一列中的数据是否包含另一列的(类似函数)?
例如
ID||名字||姓 ---------------------- 1 ||马特 ||能源部 ---------------------- 2 ||史密斯 ||约翰·多伊 ---------------------- 3 ||约翰||约翰·史密斯查找 Last_name 包含 First_name 的所有行。答案是 ID 3
提前致谢
【问题讨论】:
-
在 Oracle 中,我会尝试
Select * from TABLE where instr(first_name, last_name) >= 1;之类的东西。 MySql 有一个instr()函数,其行为方式相同。 -
这很好,如果可以的话,我会投票给这个答案,谢谢
-
我将其发布为答案。不确定我是否正确,所以感谢您的确认!