|
把asx全部股票15年 till today 的end of day数据都放进mysql数据库了,格式是metastock的,大概如下code,date,open,high,low,close,volume。 code就是股票代码,date格式是20110101这样的格式,字段格式也是8位的date。 现在问题是有些股票改名了,有些不存在了,比如股票代码AAA只有到1999年底的数据。我想把所有在一段时间之后比如20110101之后就没有数据的股票代码显示出来,自己想了两个,不过都不管用:SELECT distinct code FROM asx where code not like (select distinct code from `asx` WHERE date>20110101),返回0行。 SELECT DISTINCT code FROM asx WHERE NOT EXISTS ( SELECT DISTINCT code FROM `asx` WHERE DATE >20110101 ) 这个把所有的distinct code都返回了…… |