为什么同一条查询的sql语句在数据库中的执行结果和在代码中的执行结果不一样?

2024-12-14 21:38:55
推荐回答(5个)
回答1:

那说明你的程序在执行的过程中有SQL语句有改动 ,要么你的程序链接数据库不一致,启动BUG模式跟踪一下就知道了

回答2:

指的不一样是查询结果不一样?还是运行速度不一样?
如果查询结果不一样,需要检查你的代码中的SQL是否完整

如果是速度不一样,这个正常,提交SQL在服务器端运行肯定要快

回答3:

在sql语句后面加上同样的排序规则,再试试

回答4:

你加了分页的吗,如果是加了分页的话,有可能设置分页的参数上写错了,如果不是那我只好跟你说这是不可能的

回答5:

怎么可能呀。。。
你好好检查检查你的程序