在组合连接表之后,然后在其他表中保存/追加

时间:2013-02-05 13:05:19

标签: sql vb.net ms-access jointable

加入两个表并保存并添加到当前表中:

以下是该方案:

我们每天都需要追加或添加我们在新表格中列出的所有记录(时间表和调度)记录表。然后在时间表和调度表<< / strong>需要删除当天的所有数据/记录。

我已经将两个表连接起来了 这里是代码:

SELECT Dispatch.PlateNo, Dispatch.FirstName, Dispatch.LastName, Dispatch.MiddleName , Dispatch.TADDispatch, Schedules.LineNo, Schedules.DepartureTime, Schedules.DepartureTimes FROM Dispatch LEFT OUTER JOIN Schedules ON Dispatch.PlateNo = Schedules.PlateNo;

我不知道如何将其保存或插入记录表并删除调度和计划表上的所有数据/记录

我正在使用Microsoft Access和VB.Net

1 个答案:

答案 0 :(得分:1)

你应该能够像这样进行插入:

INSERT INTO RECORDSTABLES
SELECT 
    Dispatch.PlateNo, Dispatch.FirstName, Dispatch.LastName, 
    Dispatch.MiddleName, Dispatch.TADDispatch, Schedules.LineNo, 
    Schedules.DepartureTime, Schedules.DepartureTimes
FROM 
    Dispatch LEFT OUTER JOIN Schedules ON Dispatch.PlateNo = Schedules.PlateNo

然后在原始的两个表上运行Truncate语句以删除行。