2017-04-04 80 views
-3

我试图像enter image description here最好的办法

的正常工作,并给出了结果表的表内进行搜索。 如果我搜索一样 enter image description here 也工作正常,但如果添加了一个数字“ND”像以前一样

set @n='2 ND' 

enter image description here

搜索没有产生结果。 任何人都可以帮忙吗? 在此先感谢

+0

你是否在你的专栏中有'2nd'? –

+0

@MuhammadQasim是的,请在第一张图片看到结果 –

+0

没有图像显示。你可以展示一些样本数据吗? –

回答

4

根据您的图像,您显示“2”和“nd”之间有两个空格。因此,请从以下尝试开始:

set @n = '2 ND'; 

接下来,空格可能不是ASCII空格。如果上述不起作用,请按以下顺序尝试以下操作:

set @n = '2%ND'; 
set @n = '2__ND'; 
set @n = '2_ND'; 

第一个绝对应该匹配。第二个将匹配两个字符。第三个将匹配单个字符。如果您发现空格不匹配,但是通配符不匹配,则可以调查数据中实际存在的字符。

+0

谢谢我的朋友,额外的空间是这里的问题。在这种情况下,我假设有2个空格而不是1个 –