发布网友 发布时间:2023-05-04 20:24
共3个回答
热心网友 时间:2023-11-04 21:12
or本身就是取的并集,后边为null并不影响前面的查询条件 ,如果查不出的话就说明前面的查询条件也有问题,你可以去掉其中一个查询条件在查看,看看哪出问题了,也可以把生成的sql语句去数据库中执行一遍,这样子就可以定位到错误出现在哪了热心网友 时间:2023-11-04 21:13
你好,很高兴收到你的求助。试下这样写可以不?追答那这样更好理解了,你看你的SQL语句。
因为你用的是and,如果b2.billtype = 'EXIT'不成立查询出来的结果肯定是null,这就对了。
你好好理解下,是不是这个意思。感觉你有些混乱,别着急啊。
热心网友 时间:2023-11-04 21:13
。。。热心网友 时间:2023-11-26 22:10
or本身就是取的并集,后边为null并不影响前面的查询条件 ,如果查不出的话就说明前面的查询条件也有问题,你可以去掉其中一个查询条件在查看,看看哪出问题了,也可以把生成的sql语句去数据库中执行一遍,这样子就可以定位到错误出现在哪了热心网友 时间:2023-11-26 22:10
你好,很高兴收到你的求助。试下这样写可以不?追答那这样更好理解了,你看你的SQL语句。
因为你用的是and,如果b2.billtype = 'EXIT'不成立查询出来的结果肯定是null,这就对了。
你好好理解下,是不是这个意思。感觉你有些混乱,别着急啊。
热心网友 时间:2023-11-26 22:11
。。。热心网友 时间:2023-11-04 21:12
or本身就是取的并集,后边为null并不影响前面的查询条件 ,如果查不出的话就说明前面的查询条件也有问题,你可以去掉其中一个查询条件在查看,看看哪出问题了,也可以把生成的sql语句去数据库中执行一遍,这样子就可以定位到错误出现在哪了热心网友 时间:2023-11-04 21:13
你好,很高兴收到你的求助。试下这样写可以不?追答那这样更好理解了,你看你的SQL语句。
因为你用的是and,如果b2.billtype = 'EXIT'不成立查询出来的结果肯定是null,这就对了。
你好好理解下,是不是这个意思。感觉你有些混乱,别着急啊。
热心网友 时间:2023-11-04 21:13
。。。