整数上的mysql查询不返回任何行

整数上的mysql查询不返回任何行,mysql,integer,Mysql,Integer,我的使用率表有一列usSEQ,它是整数(11)(自动递增) 不返回任何行 SELECT * FROM usage WHERE usSEQ <= 38098 SELECT * FROM usage WHERE usSEQ >= 38098 从usSEQ=38098的用法中选择* 两者都返回许多行,包括带有38098的行 SELECT * FROM usage WHERE usSEQ >= 38098 and usSEQ <= 38098 SELECT*FROM us

我的使用率表有一列usSEQ,它是整数(11)(自动递增)

不返回任何行

SELECT * FROM usage WHERE usSEQ <= 38098

SELECT * FROM usage WHERE usSEQ >= 38098
从usSEQ=38098的用法中选择*
两者都返回许多行,包括带有38098的行

SELECT * FROM usage WHERE usSEQ >= 38098 and usSEQ <= 38098

SELECT*FROM usSEQ>=38098和usSEQ更好您可以将查询更改为“SELECT*FROM usSEQ=38098”,这等于“SELECT*FROM usSEQ>=38098和usSEQ答案!
由于不太熟悉mySQL的UI,而且时间已经很晚了,我看到了最上面的一行: “显示0-0行(总共1行,查询耗时0.0245秒)”并将其解释为返回的0行。数据显示在下面的混乱中。
很抱歉造成混淆,感谢您的回复。早上的世界更清晰。

可以使用带有数据的post表吗?奇怪的是,当您执行
usSEQ=38098
时没有行返回,但如果
usSEQ=38098
,它将返回包含
38098
的行@JW웃 这就是他问题的重点。如果你在38090和38100之间做
怎么办?如果他能给表格提供数据,我们就能找到实际问题。
SELECT * FROM usage WHERE usSEQ >= 38098 and usSEQ <= 38098