首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从具有值范围的列中获取数据

从具有值范围的列中获取数据
EN

Stack Overflow用户
提问于 2014-02-20 13:23:20
回答 2查看 72关注 0票数 0

我想要获取表中特定列范围的数据。但是数据是varchar类型的。

假设我有一个表student,列是ID,ID中的值是AB12346854,我需要查找我尝试使用查询as的id AB12346854到DE12548847范围内的所有学生

代码语言:javascript
运行
复制
select * from students where id>='AB12346854' and id<='DE12548847'.

我正在获取id值为null的行。( id不是主键)

EN

回答 2

Stack Overflow用户

发布于 2014-02-20 13:31:06

您可以使用以下命令:

select * from students where id BETWEEN 'AB12346854' AND 'DE12548847'

它也适用于字符串。

票数 1
EN

Stack Overflow用户

发布于 2014-02-20 13:41:35

select * from test where ID >= 'AA0000001‘和ID <= 'DD0000004’

它工作得很好……即使ID列的值为null

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21898872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档