使用1个查询

时间:2017-04-20 15:07:58

标签: sql ms-access

我需要删除通过job#链接的2个不同表中的记录 一个表包含完成日期,我需要删除1999年到2001年之间完成的所有记录。在第二个表中,我需要删除工作的所有阶段,其中表1中的工作号与表2中的工作号匹配

我已经研究了一下,想出了类似的东西,但在运行时我收到“选择的太多字段”

删除a。,b。 来自PUB_jc_job a LEFT JOIN PUB_jc_phase b ON b.jph_job = a.job_num 在哪里PUB_jc_job.job_compdate之间#3/31/1999#AND#12/31/2001#

2 个答案:

答案 0 :(得分:0)

删除a,b FROM PUB_jc_job INNER JOIN PUB_jc_phase b ON b.jph_job = a.job_num WHERE PUB_jc_job.job_compdate BETWEEN#3/31/1999#AND#12/31/2001#

答案 1 :(得分:0)

请从表格别名" a。,b。"中删除点(。)并重试。