这个查询有什么问题吗?我都在工作,直到我截断了我的数据库,现在我只有一条记录,当我在phpmyadmin中运行此查询时,它返回0行。多个表格没有返回行的内部联接
我错过了什么?
SELECT
Users.id,
Users.firstname,
Users.lastname,
Users.email,
Users.age,
Users.phone,
Universities.Faculty AS university,
Internship.internship_type AS Internship,
City.city AS city,
Interest.interest AS interest,
Users.filename,
Users.reg_date
FROM Users
INNER JOIN City ON Users.city = City.key
INNER JOIN Universities ON Users.university = Universities.id
INNER JOIN Interes ON Users.interest = Interest.key
INNER JOIN Internship ON Users.internship_type = Internship.internship_type
ORDER BY `Users`.`id` ASC;
该用户是否有兴趣/实习并且在大学?否则,请使用'LEFT OUTER JOIN' –
在用户表中它包含所有信息,所有列都填入正确的数据。 – Daniel