我在 SQL 中有三个表,我需要将它们全部合并为一个。我需要一张表中所有表的所有字段。所有表格都包含来自三个不同年份的相同字段。我写了一段代码:
CREATE TABLE COL_TBL_TRAINING_ALL_YEARS AS(
SELECT
COL_TBL_2010_TRN_RESULTS_new.*,
COL_TBL_TRN_RESULTS_GEMS_2011.*,
COL_TBL_TRN_RESULTS_GEMS_2012.*
FROM COL_TBL_2010_TRN_RESULTS_new,
COL_TBL_TRN_RESULTS_GEMS_2011,
COL_TBL_TRN_RESULTS_GEMS_2012
WHERE COL_TBL_2010_TRN_RESULTS_new.SYS_EMP_ID_NR = COL_TBL_TRN_RESULTS_GEMS_2011.SYS_EMP_ID_NR = COL_TBL_TRN_RESULTS_GEMS_2012.SYS_EMP_ID_NR)
我在单词“AS”错误附近得到一个不正确的语法,在“=”附近得到一个不正确的语法
我已经阅读了我的 SQL 书籍,似乎无法找到有关执行此操作的方法的解释,任何帮助将不胜感激。