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

不是完全不一样,所以应该排除了链接的不是一个数据库的嫌疑。结果是前几条结果和数据库中是一样的,后几条不一样,真的想不明白,跪求专家指教。。。(我用的编程语言是java,数... 不是完全不一样,所以应该排除了链接的不是一个数据库的嫌疑。结果是前几条结果和数据库中是一样的,后几条不一样,真的想不明白,跪求专家指教。。。(我用的编程语言是java,数据库是mysql,开发工具是myeclipse) 展开
 我来答
楼兰王族
2015-11-06
知道答主
回答量:30
采纳率:0%
帮助的人:12万
展开全部
那说明你的程序在执行的过程中有SQL语句有改动 ,要么你的程序链接数据库不一致,启动BUG模式跟踪一下就知道了
Finish1983
2015-12-07 · TA获得超过762个赞
知道小有建树答主
回答量:1477
采纳率:100%
帮助的人:379万
展开全部
指的不一样是查询结果不一样?还是运行速度不一样?
如果查询结果不一样,需要检查你的代码中的SQL是否完整

如果是速度不一样,这个正常,提交SQL在服务器端运行肯定要快
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dylphin
2011-05-26 · 超过16用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:74.9万
展开全部
sql语句后面加上同样的排序规则,再试试
追问
排序规则??我觉得和这个应该没关系吧  它离奇的地方在于:后几条中只有几个字段的不一样。。。 其他几个字段都是正确的
追答
用join了么?方便的话把sql语句粘上来吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心之所疲
2011-05-26
知道答主
回答量:55
采纳率:0%
帮助的人:21.6万
展开全部
你加了分页的吗,如果是加了分页的话,有可能设置分页的参数上写错了,如果不是那我只好跟你说这是不可能的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyujuan1992
2011-06-04 · TA获得超过223个赞
知道答主
回答量:161
采纳率:0%
帮助的人:63.7万
展开全部
怎么可能呀。。。
你好好检查检查你的程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式