Группировка ГДЕ и И как одно изречение - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь запустить этот оператор sql, но он не работает ..

оператор выбора в порядке, но это только нижняя часть, которая доставляет мне проблемы.

SELECT VRVDIL.INVOICE_DATE,
    VRVDIL.INVOICE_NO,
    VRVDIL.DEAL_NO,
    VRVDIL.COST,
    VVD.DEAL_DATE,
    VVD.SALESMAN_NAME,
    VVD.SIGNED_DATE,
    VVD.STOCK_NO,
    VVD.VEHICLE_ID,
    VVD.VEHICLE_SALES_GROUP_DESCRIPTION,
    VVD.INVOICE_TO_NAME,
    VRVS.DATE_SOLD,
    VRVS.DAYS_IN_STOCK_BEFORE_SOLD,
    VRVS.LOCATION_NAME,
    VRVS.STOCKED_DATE,
    VRVS.VEHICLE_CLASS_DESCRIPTION,
    VRVRD.BUYER_NAME,
    VRVRD.PURCHASING_PRICE,
    VRVRD.SELLING_PRICE,
    VRV.VIN,
    VRV.VEHICLE_TYPE,
    VRV.REGO_NO,
    VRV.REGISTRATION_EXPIRY_DATE,
    VRV.MODEL_ID,
    VRV.MAKE_ID,
    VRVDOL.QTY
FROM VW_RG_VEHICLE_DEAL_INVOICE_LINE VRVDIL,
VW_VEHICLE_DEAL VVD,
VW_RG_VEHICLE_DEAL_ORDER_LINE VRVDOL,
VW_RG_VEHICLE VRV,
VW_RG_VEHICLE_STOCKCARD VRVS,
VW_RG_VEHICLE_REGISTER_DETAIL VRVRD
WHERE (VRVDIL.VEHICLE_DEAL_KEY = VVD.VEHICLE_DEAL_KEY
AND VRVDOL.VEHICLE_DEAL_KEY = VVD.VEHICLE_DEAL_KEY
AND VVD.VEHICLE_KEY = VRV.VEHICLE_KEY
AND VRVS.VEHICLE_STOCKCARD_KEY = VVD.VEHICLE_STOCKCARD_KEY
AND VRVS.VEHICLE_KEY = VRV.VEHICLE_KEY
AND VRVS.VEHICLE_STOCKCARD_KEY = VRVRD.VEHICLE_STOCKCARD_KEY

чтоэто ошибка?

1 Ответ

0 голосов
/ 07 февраля 2019

Вам не хватает закрывающей скобки?

WHERE (VRVDIL.VEHICLE_DEAL_KEY = VVD.VEHICLE_DEAL_KEY
AND VRVDOL.VEHICLE_DEAL_KEY = VVD.VEHICLE_DEAL_KEY
AND VVD.VEHICLE_KEY = VRV.VEHICLE_KEY
AND VRVS.VEHICLE_STOCKCARD_KEY = VVD.VEHICLE_STOCKCARD_KEY
AND VRVS.VEHICLE_KEY = VRV.VEHICLE_KEY
AND VRVS.VEHICLE_STOCKCARD_KEY = VRVRD.VEHICLE_STOCKCARD_KEY)

В конце последнего условия AND вы должны поставить закрывающую скобку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...