错误消息 “Column ‘device_id‘ in field list is ambiguous“

错误消息 “Column ‘device_id’ in field list is ambiguous” 指的是在查询中存在模糊的列引用。在这个例子中,device_id 出现在两个不同的表或子查询中(a 和 b),所以当在 SELECT 子句中使用 device_id 时,数据库不知道应该使用哪一个。

为了解决这个问题,您需要指定您想要使用的 device_id 列来自哪个表或子查询。您可以使用别名 a 或 b 来指定。

你可能感兴趣的:(SQL碎碎念,linux,运维,服务器)