这个很大的原因是你数据库中本身执行的改sql返回的就是空,你可以把改sql复制出来直接放到数据库中执行一次
sql语句贴出来,部分函数会影响数据,你可以看到有个orderid=0,表示执行你的sql在数据库里面能查到数据,只不过不是正常的结果。