内容目录
这个查询对于多表联查特别有用,因为连接查询,有可能部分字段数据为空,直接返回null不太友好。
下面使用三个表来演示
SELECT
eg.GroupId,
eg.GroupName,
egl.EquipGroupListId,
egl.StaNo,
egl.EquipNo,
(SELECT
IFNULL((SELECT equip_nm FROM Equip WHERE equip_no = egl.EquipNo), '此设备已被删除' )) AS EquipNm
FROM
EquipGroup eg
LEFT JOIN EquipGroupList egl ON eg.GroupId = egl.GroupId
LIMIT 5 OFFSET 0
文章评论