只是想得到一个想法和建议。。如何得到准确的结果为我的情况时,查询..见下表。。
我尝试使用这个查询,它看起来很好,但问题是当我给出输入时 ABC1001Z
(仅最后一个字符不同) Z
).. 查询仍然返回 Honda
结果。。它应该不会返回任何结果/找不到结果。。我的案子有什么解决办法吗?
SELECT Name
FROM CarNo
WHERE ('ABC1001Z' BETWEEN Start AND End)
AND (len('ABC1001Z') = len (Start));
非常感谢您的支持。。
3条答案
按热度按时间igetnqfo1#
将代码更新为
icnyk63a2#
也许这就是你想要的:
ie3xauqp3#
你似乎想把中间的“数字”当作一个数字。这意味着:
我不知道最后一个角色和
between
对这个表单的查询,所以我不处理这个问题。