IF
NULL(fieldA,fieldB),当字段fieldA是
NULL时取fieldB,不是
NULL时取fieldA的
值。
问题:需要
左联接查询交易相关的联系人名称,当交易表中联系人字段为
null时,mybaties查询的结果会自动过滤掉
null
SQL1:
select t.id,c.fullname as contactName
from tbl_trans t
left join 或 right join :1) select * from 表1 left join 表2 on 表1=表2 where 表1.id>10 ;
//不考虑表2 的重复值有40条数据
返回 表1 的所有数据40条。如果表2中没有对应的值以null 返回。
2) select * from 表1 left join 表2 on 表1=表2
where 表1.i
1、当使用where+条件时,
左连接查询空
值丢失
SELECT u.id, u.authority_type, sum(complete_value)
FROM USER as u LEFT JOIN `performance_assess` p
ON p.user_id = u.id
where p.assess_time>'2020-09-