简单地说,我有一个如下所示的表:
customer_surveys
----------------
id | customer_id | score | date
1 | 1 | 5 | 01-01-2013
2 | 1 | 6 | 01-02-2013
3 | 2 | 8 | 01-03-2013
4 | 2 | 7 | 01-04-2013
我想创建一个看起来像这样的视图:
customer_survey_scores
----------------------
customer_id | score
1 | 6
2 | 7
该视图只是从每个客户中选择最近的调查分数。
我可以通过编写一个复杂的子查询来实现这一点,但需要它尽可能快地执行。