0

2つのテーブルを結合し、現在のテーブルに保存して追加します。

シナリオは次のとおりです。

毎日、新しいテーブル( RECORDS TABLES)に作成したすべてのレコード(スケジュールとディスパッチ)のリストを追加または追加する必要があります。その後、スケジュールとディスパッチテーブル でその日のすべてのデータ/レコードを削除する必要があります。

私はすでに2つのテーブルをここでコードに結合させました:

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;

それをレコードテーブルに保存または挿入し、ディスパッチとスケジュールのすべてのデータ/レコードを削除する方法がわかりません

MicrosoftAccessとVB.Netを使用しています

4

1 に答える 1

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

次に、元の 2 つのテーブルで Truncate ステートメントを実行して行を削除します。

于 2013-02-05T14:14:30.530 に答える