SQL Select 文本搜索
SQL Select text search
我正在尝试做一个 sql select 声明,但我对某些事情感到困惑,我不确定如何查找它。
示例:
给定参数 "AB12",在我的 SQL 上,我将有一个值为 "AB"
的字段
我想做的是:
Select * From SampleTable Where SampleField+'%' LIKE SampleParameter
我尽力解释。
谢谢大家
LIKE
模式总是在右边,而不是左边。据推测,您打算:
Where SampleParameter LIKE SampleField + '%'
尝试
Where SampleField LIKE SampleParameter + '%'
我正在尝试做一个 sql select 声明,但我对某些事情感到困惑,我不确定如何查找它。
示例:
给定参数 "AB12",在我的 SQL 上,我将有一个值为 "AB"
的字段我想做的是:
Select * From SampleTable Where SampleField+'%' LIKE SampleParameter
我尽力解释。
谢谢大家
LIKE
模式总是在右边,而不是左边。据推测,您打算:
Where SampleParameter LIKE SampleField + '%'
尝试
Where SampleField LIKE SampleParameter + '%'