在mysql中查询IBM公司(symbol = IBM)从 2000 年起所有支付股息的交易日(dividends 表中有对应记录)的收盘价(price_close)。
时间: 2024-01-28 09:04:09 浏览: 194
使用mysql进行单表查询
你可以使用以下的SQL查询语句来获取IBM公司从2000年起支付股息的交易日的收盘价:
```
SELECT price_close FROM table_name WHERE symbol = 'IBM' AND date IN (SELECT ex_date FROM dividends WHERE symbol = 'IBM' AND year >= 2000);
```
请将 `table_name` 替换为你所使用的股票交易数据表的表名。上述SQL查询语句将首先从 `dividends` 表中查询IBM公司从2000年起支付股息的交易日,然后在 `table_name` 表中查找这些日期对应的收盘价。
阅读全文