I am new to MySQL I have one query which works perfectly fine with inner join but with inner join some records got missing I want all the  data from both the table but when i use full outer join or full join it gives error unknown column classroom.id in field list
here is the query
SELECT 
  classroom.id as id, 
  classroom.grade as grade,
  classroom.status as status, 
  teacher.id as tid, 
  teacher.name as tname 
FROM classroom
FULL JOIN teacher on classroom.teacherId = teacher.id 
ORDER BY grade ASC
these are my two tables you can see in the picture enter image description here
and also I mention in column
classroom 
id,grade,teacherid,status
teacher 
id,email,password,name,status,role
 
     
    