I have the following data tables (please find the attached Image). image I'm trying to execute a query using inner join on more than 2 tables. Following is my query, Please let me know where I'm doing the mistake. I am using MS-Access.
SELECT Employees.Namee,WeekDay.DayName,Schedule.StartTime,Schedule.Hours FROM Schedule INNER JOIN Employees ON Schedule.Emp_ID = Employees.ID INNER JOIN WeekDay ON Schedule.Weekday = WeekDay.ID;
you need parentheses when you have multiple joins. Try this
SELECT Employees.Namee,WeekDay.DayName,Schedule.StartTime,Schedule.Hours FROM
(Schedule INNER JOIN Employees ON Schedule.Emp_ID = Employees.ID) INNER JOIN
WeekDay ON Schedule.Weekday = WeekDay.ID;