Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2016, 10:48
oggy_15_3
 
Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 8 meses
Puntos: 8
Problemas con CROSS JOIN

Un saludo a toda la comunidad.
Veran, tengo 3 tablas y que quisiera relacionarlas con el CROSS JOIN.
Esta es mi consulta
Código MySQL:
Ver original
  1. SELECT equv.cod_propietario,equv.nombre_propietario,nped.cod_receptor,nped.nombre_receptor,ning.cod_emisor,ning.nombre_emisor
  2. FROM equivalente AS equv
  3. CROSS JOIN nota_pedido AS nped ON (nped.cod_receptor=equv.cod_propietario)
  4. CROSS JOIN nota_ingreso AS ning ON (ning.cod_emisor=equv.cod_propietario)
  5. WHERE equv.abrfrm_propietario='FRM_PRV'

No tengo problemas al relacionar 2 de ellas, pero al intentar relacionar las 3 me sale el siguiente error:

Código MySQL:
Ver original
  1. [B] Palabra clave no reconocida. (near "CROSS" at position 153)
  2.  Palabra clave no reconocida. (near "CROSS" at position 226)
  3.  
  4. SELECT equv.cod_propietario,equv.nombre_propietario,nped.cod_receptor,nped.nombre_receptor,ning.cod_emisor,ning.nombre_emisor FROM equivalente AS equv CROSS JOIN nota_ingreso AS ning ON ning.cod_emisor=equv.cod_propietario CROSS LIMIT 0, 25 [/B]
  5. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'LIMIT 0, 25' at line 4

No encuentro el error :/
Gracias por la ayuda.
Saludos.

Última edición por oggy_15_3; 05/07/2016 a las 10:53