由于sqlite不支持连接表
我有一张库存表:
股票(TEXT)价格(TEXT)PriceInUSD(待更新)
例如Apple“100美元”NULL
橙色“HKD 50”NULL
和另一个exchangeRate表
货币汇率
例如1美元
HKD 0.13
如何将PriceInUSD设置为(substr(Price,5)* exchangeRate.Rate)
答案 0 :(得分:0)
您可以使用子查询
update stock
set priceInUSD=
(select substr(stock.price,5)*Rate
from exchangeRate where substr(stock.price,1,3)=Currency )