我在where部分‘如%Blabla%另一个%’中看到了这样的select语句,现在我自己尝试了它,我不清楚它是如何工作的。我感到困惑的是中间的%,我理解'%Blabla另一个%‘是如何工作的,但是当%作为空间的替代品时,我感到很困惑。
发布于 2016-07-02 08:10:42
%的意思是“任何字符序列,包括空字符”。因此,LIKE '%Blabla%Another%'将匹配,例如'XYZBlablaABCAnotherPQR'、'BlablaAnother'和' Blabla Another '
发布于 2016-07-02 08:12:09
%指任何(包括无)字符。
如果您有一个字符串'abcdef‘,它将匹配例如'a% f’,因为字符串开始并以a和f结尾。
‘%b%e%’也将匹配,因为它意味着任何字符串与b,甚至,按这个顺序,但不一定在彼此旁边
发布于 2016-07-02 08:14:16
https://stackoverflow.com/questions/38157951
复制相似问题