2008-11-24 20 views

Respuesta

16

STRAIGHT_JOIN es una instrucción para el optimizador de consultas MySQL que las tablas deben unirse de izquierda a derecha en el orden en que aparecen en la consulta.

http://dev.mysql.com/doc/refman/5.0/en/join.html

ya que sólo tiene una tabla en esta consulta, no parece estar haciendo nada.

4

De here:

STRAIGHT_JOIN es similar a JOIN, excepto que la tabla de la izquierda se lee siempre antes de la tabla de la derecha. Esto se puede usar para aquellos (pocos) casos en los que el optimizador de unión coloca las tablas en el orden incorrecto.

Cuestiones relacionadas