我的部分 SQL 查询包括
"select * from table where Name between 'a' and 'variable'";
我将变量传递给查询,它是一个字母 az。如果我传递它'k',我的查询不会返回以'k' 开头的名称。这是有道理的,因为“kane”在“k”之后。我该如何解决这个问题?我尝试了“在 'a' 和 'variable%' 之间”,但没有奏效。
我的部分 SQL 查询包括
"select * from table where Name between 'a' and 'variable'";
我将变量传递给查询,它是一个字母 az。如果我传递它'k',我的查询不会返回以'k' 开头的名称。这是有道理的,因为“kane”在“k”之后。我该如何解决这个问题?我尝试了“在 'a' 和 'variable%' 之间”,但没有奏效。