select
uuid,
device_id,
date_time,
action_list,
image_name,
message,
people_labels,
people_list,
data_list,
动作名称,
动作地点
from dbo.action_data a
left join dbo.动作标准库 b on a.uuid=b.ID
left join dbo.动作地点标准库 c on a.device_id=c.id
上面查询不出来“动作名称”,为空
先确定下a表和b表的关联关系是不是a.uuid和b.ID,如果不是肯定查不到b的数据;
如果关联关系没错,那就说明B表里面就没有与A表UUID相匹配的ID。
a.uuid,
a.device_id,
a.date_time,
a.action_list,
a.image_name,
a.message,
a.people_labels,
a.people_list,
a.data_list,
b.动作名称,
c.动作地点
left join只会返回左表(也就是你的a表uuid)的数据,即使b表有,但没找到与之匹配的uuid也不会显示