我在 ms access query input must contain at least one table or query 中遇到这个错误

I'm having this error in ms access query input must contain at least one table or query

我正在尝试从其他表中插入单个值,但出现此错误。如果您知道如何修复,请修复我的代码...

检查这个:

INSERT INTO Library_Records_DB(Book_Name, Student_Roll_Num, Student_Name, Student_Department, Lending_Date)
values
(
"English", 
747, 
(select Full_Name from GCUF_Students_DB_Morning where Roll_Num=747), 
(select Department from GCUF_Students_DB_Morning where Roll_Num=747), 
"01-jan-2020"
)

我会尝试类似的方法:

INSERT INTO Library_Records_DB
    (Book_Name, Student_Roll_Num, Student_Name, Student_Department, Lending_Date)
select "English", Roll_Num, Full_Name, Department, "01-jan-2020"
from GCUF_Students_DB_Morning
where Roll_Num=747

(但是我不知道你的数据,请问select return 一行?)