Помощь необходима для нижеследующего запроса. СпасибоЗапрос доступа Ms не работает. Пожалуйста, предложите
SELECT b.SchemeCode_Db,
'DBELE',
1,
SecurityCode_Db,
"DIRECT",
Qty,
Price,
((Commission + TransferCharge)/Qty) AS Charges,
"",
iif(Buy_sell_code = "1110",
((Qty * Price) + Commission + TransferCharge),
iif(Buy_sell_code = "1120", ((Qty * Price) - Commission
- TransferCharge
))) AS totalCost,
BrokerCode_Db,
"",
Deal,
Format(Tradedate, "dd/MM/yyyy"),
Format(Valuedate, "dd/MM/yyyy"),
'', 'BSE', 'CH', 'D', '',
iif(Buy_sell_code = "1110",
'PUR',
iif(Buy_sell_code = "1120", 'SAL')) AS txn,
'USD' AS cur
FROM tbl_EQUITYINPUT a
LEFT JOIN tbl_EQUITYMapping b
ON FundCode = SchemeCode_Client
LEFT JOIN tbl_EQUITYMapping c
ON Ticker = SecurityCode_Client
LEFT JOIN tbl_EQUITYMapping d
ON Broker = Brokercode_Client
Я хочу, чтобы ваш первый запрос выполнялся. Он отлично работает в sql-сервере. но то же самое не работает в ms-доступе. Я новичок в ms доступ. – 2013-02-26 17:32:24
Это тоже должно работать. Вы заметили, что я добавил a., B., C., И d. К предложениям from? – BIBD
, когда имя поля отличается от a, b, c, бесполезно. мы можем напрямую использовать имя поля. – 2013-02-26 17:41:28