所以我想比较一下这个变量colA
(为了简单起见,可以说它的值是STEAM_1:0:90283883
)。
现在我希望将colA
与colB
进行比较(值为0:90283883
)。
现在这将是一个where
子句,所以我希望它是这样的(填充变量而不是实际的字母)
WHERE 'STEAM_1:0:90283883' = '%0:90283883'
我如何使用变量进行此操作?我基本上希望这种情况发生:
WHERE colA = ('%'colB)
希望你明白,现在显然不会有用,所以我该如何解决这个问题呢?
答案 0 :(得分:0)
使用%wildcard,你需要改变= LIKE
WHERE 'STEAM_1:0:90283883' LIKE '%0:90283883'
WHERE colA LIKE CONCAT('%',colB)