INSERT INTO Table2 (Customer, Order_Date, Stamp_Date, Travelled_Distance, Units, Country, Comments)
SELECT
'CustomerFamily' As Customer,
T1.Order_Date AS Order_Date,
T1.Stamp_Date AS Stamp_Date,
T1.Travelled_Distance-T2.Travelled_Distance AS Travelled_Distance,
T1.Units AS Units,
'Canada' AS Country,
'' AS Comments
ОТ
Table1 AS T1,
Table1 AS T2
ГДЕ
T1.Customer='Jake' And
T2.Customer='Mike' And
T2.Order_Date=T1.Order_Date
ЗАКАЗАТЬ
T1.Order_Date;
ЭтоМой запрос на добавление, в котором есть вычисление (для дней, в которые Джейк и Майк путешествуют в один и тот же день, он вычитает расстояние от Майка до Джейка)
ПРОБЛЕМА состоит в том, что он выполняет все вычисленияи помещает его в таблицу 2, но есть две строки, которые одинаковы для каждого отдельного вычисления.
почему это повторяется дважды?Я не могу определить ошибку