java吧 关注:1,188,367贴子:12,595,727
  • 9回复贴,共1
求助

吧友们这个查询语句有问题吗,为什么查不到

只看楼主收藏回复

我要查询丢失中的,查出来的确实全部的,不知道为什么调用的也是对应的方法啊




IP属地:江西来自Android客户端1楼2024-05-14 13:18回复
    status没传值吧


    IP属地:北京2楼2024-05-14 13:34
    回复
      看下对应的Mapper的方法中有没有用@Param注解吧


      IP属地:浙江4楼2024-05-14 14:05
      回复
        sql写的有问题,if里面不知道为什么还加个status等于丢失中,那status不为丢失中,这条判断不就不执行了嘛?奇奇怪怪


        IP属地:广东来自Android客户端5楼2024-05-14 14:14
        收起回复
          看日志打印的sql,
          说明判别参数出问题了, 整个where没了,看#{} 这个符号都没识别出来
          就说明没法完整识别sql语句
          下面的 .equal()出的问题,mysql没有这个方法吧,= 和like不香么


          IP属地:上海6楼2024-05-14 17:37
          回复
            判断status,只判断不为null 就好了。


            IP属地:陕西7楼2024-05-14 17:46
            回复
              搞个视图查视图不香么?


              IP属地:河南8楼2024-05-14 18:07
              回复