2017-10-12 127 views
0

嗨,我正在使用weblogic服务器。使用netbeans运行会产生不同的结果,使用oracle sql开发者运行会得到不同的结果。可能是什么问题呢?netbeans和oracle sql developer列出不同的结果

选择吨。*从(选择(SELECT COUNT(*)作为sayfasayisi从 indirim_liste LST其中lst.kategori不为空并且lst.indirimtarih 不为空并且lst.indirimyuzde> 5和lst.aktif = 1和 lst.edittarih> sysdate-1)as sayfasayisi,ROW_NUMBER()OVER(order by to_date(indirimtarih,'DD.MM.YYYY HH24:MI:SS')desc)rn,lst.hbkod, lst .isim,lst.fiyat,lst.indirimyuzde,lst.kategori,lst.firma, to_char(lst.indirimtarih,'DD.MM.YYYY HH24:MI')as indirimtarih from indirim_liste lst where lst.kategori is not null并且lst.indirimtarih 不为空并且lst.indirimyuz de> 5和lst.aktif = 1和 lst.edittarih> sysdate-1 order to_date(indirimtarih,'DD.MM.YYYY HH24:MI:SS')desc)t其中t.rn在1和20之间

回答

0

根据执行时间和lst.edittarih的内容,sysdate-1可能会导致不同的计数和行随时间变化而被选中。特别是如果该字段中存储时间分量。