MySql Workbench Help please I have a syntax error in the code the error that it shows is 1064 it says that there is a syntax error that is near Groups(GroupsID) in the Users table CREATE TABLE Users( UserID int NOT NULL, UserName varchar(50) NOT NULL, GroupID int, PRIMARY KEY (UserID), FOREIGN KEY (GroupId) REFERENCES Groups(GroupId) ); ); INSERT INTO Users VALUES (1,' Modesto','1); INSERT INTO Users VALUES (2,' Ayine ',1); INSERT INTO Users VALUES (3,' Christopher',2); INSERT INTO Users VALUES (4,' Cheong',2); INSERT INTO Users VALUES (5,' Saulat',3); INSERT INTO Users VALUES (6,' Heidy', NULL); Creating the table Groups: CREATE TABLE Groups( GroupId int NOT NULL, GroupName varchar(50) NOT NULL, PRIMARY KEY (GroupId) ); INSERT INTO Groups VALUES (1,' I.T.' ); INSERT INTO Groups VALUES (2,' Sales' ); INSERT INTO Groups VALUES (3,' Administration' ); INSERT INTO Groups VALUES (4,' Operationes.' ); 3. Creating the table Rooms: CREATE TABLE Rooms( RoomId int NOT NULL, RoomName varchar(50) NOT NULL, PRIMARY KEY (RoomId) ); INSERT INTO Rooms VALUES (1,'101' ); INSERT INTO Rooms VALUES (2,'102' ); INSERT INTO Rooms VALUES (3,' Auditorium A' ); INSERT INTO Rooms VALUES (4,' Auditorium B' ); 3.- Creating the table Access: CREATE TABLE Access( GroupId int NOT NULL, RoomId int NOT NULL, PRIMARY KEY (RoomId), FOREIGN KEY (RoomId) REFERENCES Rooms(RoomId), FOREIGN KEY (GroupId) REFERENCES Groups(GroupId) ); INSERT INTO Access VALUES (1,1); INSERT INTO Access VALUES (1,2); INSERT INTO Access VALUES (2,2); INSERT INTO Access VALUES (2,3); INSERT INTO Access VALUES (3,NULL); Select G.GroupId, G.GroupName, U.UserID from Groups G LEFT JOIN Users U on G.GroupId=U.GroupID; Select R.RoomId, R.RoomName, A.GroupName from Rooms R LEFT JOIN Access A on R.RoomId=A.RoomsID; Select U.UserID, U.UserName, R.RoomName, G.GroupName from User U LEFT JOIN Access on U.GRoupID=A.GroupID LEFT JOIN Rooms R on A.RoomID=R.RoomId order by U.UserName,G.GroupName,R.RoomName;.