整数上的mysql查询不返回任何行
我的使用率表有一列usSEQ,它是整数(11)(自动递增) 不返回任何行整数上的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
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