发布网友 发布时间:2022-05-12 06:09
共3个回答
热心网友 时间:2023-11-24 19:17
select m.*,a.agent_name from pos_merchant m追答not in要改成not exists不一定能改的,因为2个逻辑不一样,所以上面的语句没有改,你要根据实际数据看看能不能改
试试:
where not exists(SELECT1 from trans_info i where i.agent_no=a.agent_no
and i.merchant_no = m.merchant_no)
热心网友 时间:2023-11-24 19:17
大哥啊,,就你这语句能运行就不错了。追答好吧,,没看清楚。。
楼下的说的对,不要同时from两个表,用jion。
热心网友 时间:2023-11-24 19:17
你这个sql语句执行后有结果集吗?追问现在问题尚未解决,sql会进行拼接执行的,分页处理时会先执行一条统计count,然后再加上分页条件执行这个就比较快了, 主要是统计时,耗费时间太长了
以下是执行代码:controller---->service----->