我正在尝试使用三个相关的表运行此查询,如下所示:
表 1:ADS。
- 它有字段 ADID(这是广告的唯一 ID)
表 2:用户。
- 它有一个字段 NAME(这是用户名)。
- 每个用户都可以是推销员,也可以不是。
表 3:销售员。
- 它具有字段 USERID(这是捕获广告的用户 ID)
SALESMAN 表有 ADID 来链接 ADS 表的 ADID。所以 SALESMAN 表中的每一行都保留了 USER 和 AD。
我想要的是 ADS 表行的列表,但通过 SALESMAN 表包含在 USERS 表 (NAME) 中的 USER 的名称。
这是我的问题
SELECT USERS.name AS Salesma
FROM ADS AS N
LEFT JOIN SALESMAN AS V1 ON N.adid = V1.adid
LEFT JOIN USERS AS U1 ON V1.uid = U1.uid
我收到以下错误消息:
Unknown column 'users.name' in 'field list'
提前致谢。