求代码,谢谢
请求以下代码:
假设我有一个数据库,里面有以下数据
CREATE TABLE IF NOT EXISTS `tb_shareinfo` (
`fd_Code` varchar(10) NOT NULL COMMENT ' 股票代码',
`fd_Name` varchar(20) CHARACTER SET utf8 NOT NULL COMMENT ' 股票名称',
`fd_OpeningPrice` float NOT NULL COMMENT ' 开盘价',
`fd_ClosingPrice` float NOT NULL COMMENT ' 收盘价',
`fd_NowPrice` float NOT NULL COMMENT ' 当前价格',
`fd_HighPrice` float NOT NULL COMMENT ' 最高价',
`fd_LowPrice` float NOT NULL COMMENT ' 最低价',
`fd_UpdateDate` varchar(10) NOT NULL COMMENT ' 获取日期',
PRIMARY KEY (`fd_Code`,`fd_UpdateDate`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
求以下代码:
我如何根据一定的时间内(假设100天),计算每一只股票的“当前价格”与指定日期内(即前面提到的100天)的平均“当前价格”的比值最高的前10只股票呢?
请根据我的表写出代码,谢谢各位~~~