1

我正在使用查询,例如

SELECT * FROM tablename WHERE token LIKE 'v_%'

这导致记录的标记以v_(这正是我想要的)开头,但它也显示以仅开头的记录v(附上截图)

在此处输入图像描述

为什么会这样?我错过了什么吗?

4

1 回答 1

4

你需要,_因为它是一个通配符

SELECT * FROM tablename WHERE token LIKE 'v\_%'

或者

SELECT * FROM tablename WHERE token LIKE 'v|_%' ESCAPE '|';
于 2013-04-04T09:32:13.810 回答