在mysql中查询苹果公司(symbol = AAPL)2008 年 10 月每个交易日的涨跌情况,涨显示 rise,跌显示 fall,不变显示 unchange。涉及两个表stocks(exchange varchar(100),symbol varchar(100),ymd varchar(100),price_open float,price_high float,price_low float,price_close float,volume int,price_adj_close float);)dividends(exchange varchar(100),symbol varchar(100), ymd varchar(100),dividend float);语句除必要大写全使用小写
时间: 2024-03-25 19:36:43 浏览: 45
美股苹果股票数据(AAPL.csv)
好的,以下是查询语句:
```
select if(price_close>price_open,'rise',if(price_close<price_open,'fall','unchange')) as status
from stocks
where symbol='AAPL' and ymd like '2008-10-%';
```
这条语句会查询 stocks 表中 symbol 字段为 AAPL(苹果公司)的记录,并且 ymd 字段为 2008 年 10 月的所有记录。然后通过 IF 函数判断当日的收盘价与开盘价的大小关系来确定涨跌情况,并将结果显示为 status 字段。
阅读全文