表结构是:
a1
f_No varchar(100) not null,
f_Date Varchar(20) not null,
f_Company Varchar(100) not nullselect distinct f_Date from a1 order by f_Date
当我这里有四万多条记录时执行起来就已经要几秒种了,但是我这张表往往都有上百万条,请问如何才能提升查询结果的速度? 谢谢。
a1
f_No varchar(100) not null,
f_Date Varchar(20) not null,
f_Company Varchar(100) not nullselect distinct f_Date from a1 order by f_Date
当我这里有四万多条记录时执行起来就已经要几秒种了,但是我这张表往往都有上百万条,请问如何才能提升查询结果的速度? 谢谢。
物化视图,具体的语法去网上找找。
select
a.f_Date
from a1 a
group by
a.f_Date
order by
a.f_Date
;
执行速度可能会快一些