On Fri, Jul 04, 2008 at 02:29:16PM +0200, Folkert van Heusden wrote:
> Hi,
> 
> Ik heb een SQL vraag. Zie deze query:
Niet zo moeilijk. Je wil een join tussen twee tables, het makkelijkste
is om een van de twee te sorteren (als er tenminste geen indexes zijn).
Dat de twee tabellen in wekelijkheid hetzelvde zijn doet er niet toe...

> +----+-------------+-------+------+---------------+------+---------+------+------+---------------------------------+
> | id | select_type | table | type | possible_keys | key  | key_len | ref  | rows | Extra                           |
> +----+-------------+-------+------+---------------+------+---------+------+------+---------------------------------+
> |  1 | SIMPLE      | n1    | ALL  | NULL          | NULL | NULL    | NULL | 6629 | Using temporary; Using filesort | 
> |  1 | SIMPLE      | n2    | ALL  | NULL          | NULL | NULL    | NULL | 6629 | Using where                     | 
> +----+-------------+-------+------+---------------+------+---------+------+------+---------------------------------+

> Kan iemand dit verklaren en/of een tip geven hoe die filesort te
> voorkomen?

Een index?

Mvg,
-- 
Martijn van Oosterhout   <kleptog@svana.org>   http://svana.org/kleptog/
> Please line up in a tree and maintain the heap invariant while 
> boarding. Thank you for flying nlogn airlines.


