MySQL NOT EXISTS没有编译。发现3个错误

时间:2017-07-24 11:05:05

标签: mysql subquery not-exists

我正在学习MYSQL中的子查询。我正在读这个 msdn 链接和 dev.mysql 关于子查询中 EXISTS NOT EXISTS 链接。

按照方法,我写了查询

SELECT p.id, p.first_name, p.last_name
FROM 
people as p
WHERE not exists (SELECT * FROM loan as l WHERE l.people_id = p.id);

此查询未编译并提供错误。附上错误的屏幕截图

Error Descriptoin

P.S我正在使用PhpMyAdmin。我试图返回一份没有贷款的人员名单

我的数据库架构如下

表#1

People Table

贷款表

loan table structure

people_id是外键,指的是'people'表的id。但是对于这个查询它并不关心。

我无法理解错误发生的原因。任何帮助将不胜感激

由于

0 个答案:

没有答案