我知道我们可以使用LIKE进行模式匹配,但是,这里是要做的。匹配表中的任何图案?
我有一个表,其中有一列,“模式”,该值是这样的:
host1%
%host2
....
我还有一个表,其中有一列,“主机”。问题是:如何检查'Host'表中的值是否与'Pattern'中的任何模式不匹配?
如果它太复杂,那么一个简化的问题是:如何检查'Host'中的值是不是StartWith'Pattern'中的任何字符串?
我们可以使用循环,但有没有更好的方法?理想情况下,它应该为ql服务器2008工作,但最新版本会做。
感谢
这将有助于有别名 – Bulat
@Bulat;好喊;只是懒惰;现在用别名进行修改以提高清晰度。 – JohnLBevan