Access SQL: синтаксическая ошибка (отсутствует оператор) - PullRequest
0 голосов
/ 23 июня 2018

Моя задача: Выбрать все выгодные рейсы . transportation - общая информация о рейсе. ticket включает информацию о количестве билетов и их стоимости. Поэтому я попытался обновить столбец profit, после этого найти наиболее выгодный но я получил такую ​​ошибку синтаксическая ошибка (отсутствует оператор) в выражении запроса '((tt.cost * (tt.sold_q + tt.booked_q)) - (0,2 * trans.plan_oil)) ОТ перевозки транс

UPDATE transportation
set profit =((tt.cost*(tt.sold_q+tt.booked_q))-(0,2* trans.plan_oil))
FROM transportation trans, transportation.ticket tt
WHERE profit is null

union

SELECT TOP 1
FROM transposition trans
WHERE profit>0

Я новичок, поэтому буду рад любой помощи

...