在DB2中实现CONTAINS(IN)?
问题描述:
我有一个名为summary的列的DB2 9.X表。在DB2中实现CONTAINS(IN)?
下面是一个例子。
内容
更新www.name1.do.com
从www.there2.do.com towww.here1.do.com
已备份走到theretherethere.do.this.com并恢复到hellothereworld.go.com
这些是三个不同的行。
在我的程序中我有一个URL列表。如果汇总列包含列表中的任何网址,我需要以返回所有行的方式搜索数据库。
感谢
答
在表中存储你的URL(即网址),并把“%”圆你的网址(即%www.name1.do.com%)使用交叉连接,并选择这样既参加表:
select summary
from basetable, urls
where summary like urls.likecolumn