我想在表格中插入行。但问题是如何从两个不同的表格中获取值。
ITABLE
有三列( StudentPhoto , StudentName , StudentID )
DTABLE
有(StudentPhoto , StudentID )
LTABLE
有(StudentName, StudentID)
我想将数据插入表ITABLE
和DTABLE
中的表LTABLE
。
这是可能的,如果可以,怎么样?
答案 0 :(得分:1)
尝试类似这样的事情
insert into ITABLE (StudentPhoto , StudentName , StudentID)
SELECT d.StudentPhoto,l.StudentName,d.StudentID
FROM DTABLE d
INNER JOIN l LTABLE ON d.StudentID= l.StudentID
答案 1 :(得分:0)
你没有Ltable中的学生......你不能加入。不是吗?