我想查找一個表格中不在另一個表格列中的所有記錄。我可以這樣做這個查詢:在一個表格中選擇不在另一個模式匹配的記錄
SELECT
kywd
FROM
from_client
WHERE
kywd NOT IN
(SELECT
kywd
FROM
from_me);
但是,我想擴大這允許一些模式匹配。至少我想看看from_client
kywd
是否出現在from_me
kywd
的任何地方。所以,就像,'%kywd%'
。我試着...... WHERE '%' || kywd || '%' NOT IN
......作爲一個瘋狂的猜測,結果集實際上被返回,但我懷疑這個語法只是亂碼。
如何讓這個select語句允許這些通配符?
這是一次性操作,或者是性能的重要更快? –
@ErwinBrandstetter只有一次!可能是低效的必要條件。 – 1252748