我已经开始工作了;
INSERT INTO TermsFinal
(old_classification, count, new_classification, old_term,new_term)
SELECT old_classification , Count(seed) AS count , new_classification, old_term, new_term FROM TermsTemp
GROUP BY old_classification
ORDER BY count DESC
在TermsFinal 中还有一个名为SOURCE_TABLE 的字段,TermsTemp 没有该字段。我也想填充该字段。我已经得到了 $source_table 值。我试过这个但不工作。
INSERT INTO TermsFinal
(SOURCE_TABLE,old_classification, count, new_classification, old_term,new_term)
'{$SOURCE_TABLE}', SELECT old_classification , Count(seed) AS count , new_classification, old_term, new_term FROM TermsTemp_TEMP
GROUP BY old_classification
ORDER BY count DESC
如何在一次性执行 insert into 语句时将该值添加到 TermsFinal 的 SOURCE_TABLE 字段中?
还有一个令我困惑的事情是,我的第一个 SQL insertinto 是如何在没有 SQL 关键字 VALUES 的情况下工作的。此页面http://www.w3schools.com/sql/sql_insert.asp教导需要VALUES部分!