我知道我們可以使用LIKE進行模式匹配,但是,這裏是要做的。匹配表中的任何圖案?
我有一個表,其中有一列,「模式」,該值是這樣的:
host1%
%host2
....
我還有一個表,其中有一列,「主機」。問題是:如何檢查'Host'表中的值是否與'Pattern'中的任何模式不匹配?
如果它太複雜,那麼一個簡化的問題是:如何檢查'Host'中的值是不是StartWith'Pattern'中的任何字符串?
我們可以使用循環,但有沒有更好的方法?理想情況下,它應該爲ql服務器2008工作,但最新版本會做。
感謝
這將有助於有別名 – Bulat
@Bulat;好喊;只是懶惰;現在用別名進行修改以提高清晰度。 – JohnLBevan