我得到了這個已經工作;調整插入到SQL
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
TermsTemp並沒有一個字段名爲SOURCE_TABLE,它被稱爲SOURCE_TABLE。 我也想填充該字段。我已經獲得了$ 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部分是必要的!