create table AAA
(
STARTNUM CHAR(23) not null,
ENDNUM CHAR(23) not null,
)
AAA 表中有一天记录,值如下:
STARTNUM 值为 424025550000000
ENDNUM 值为 424025550199999
//----求教 为什么下面的 sql 语句 可以查到记录?
select t.startnum,t.endnum from AAA t
where t.startnum <= '424025550000046x' and t.endnum >= '424025550000046x'
(
STARTNUM CHAR(23) not null,
ENDNUM CHAR(23) not null,
)
AAA 表中有一天记录,值如下:
STARTNUM 值为 424025550000000
ENDNUM 值为 424025550199999
//----求教 为什么下面的 sql 语句 可以查到记录?
select t.startnum,t.endnum from AAA t
where t.startnum <= '424025550000046x' and t.endnum >= '424025550000046x'
本文探讨了一个特定的SQL查询案例,即如何通过适当的条件筛选查询表AAA中的记录。具体地,使用了特殊的字符'x'作为查询条件的一部分,尽管该字符并未出现在实际的数据中,但查询依然能正确返回记录。

被折叠的 条评论
为什么被折叠?



