前景提要
HDC调试需求开发(15万预算),能者速来!>>>
数据库 words 中有两张表: gradedwords 和 classedwords;
表 gradedwords 中有两列:word 和 grade;
表 classedwords 中有两列: word 和 class;
然后我新建了一个表 gradedandclassedwords,表中有三列:
word, grade 和 class;
现在我要查找出同时存在于表 gradedwords 和表 classedwords 中的 word,写入表 gradedandclassedwords 中, 并匹配相应的 grade 和 class。
这个查询和插入的SQL语句要怎样写呢?
我参考下面的资料:
https://stackoverflow.com/questions/1430562/sql-selecting-rows-that-are-in-both-tables
写了如下语句: insert into gradedandclassedwords (word) select word from gradedwords intersect select word from classedwords;
但是这样只能插入 word,相应的 grade 和 class 要怎样写才能在一个语句里插入呢?