Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/12/2003, 07:08
jmtnez33
 
Fecha de Ingreso: diciembre-2003
Ubicación: MADRID
Mensajes: 10
Antigüedad: 20 años, 5 meses
Puntos: 0
La version del motor que hay en el servidor es la 3.54 creo que eso es, y he estado mirando, y a partir de la 4 es cuando se puede usar UNION, tambien he visto que se puede hacer algo parecido en versiones anteriores con éste codigo, pero la verdad es que no me aclaro nada.¿Me podeis explicar algo del tema?

El enlace donde los he visto es éste:

http://jinxidoru.com/tutorials/union.html

y la sintaxis es la siguiente:

SELECT [fields]
FROM _dummy AS D
LEFT JOIN [table1] ON (D.num = 0 AND [condition1])
LEFT JOIN [table2] ON (D.num = 1 AND [condition2])
.
.
.
WHERE D.num < [table count]

No entiendo muy bien lo que hace exactamente, alguna idea? Al parecer hay que crear una tabla vacia en éste caso llamada dummy con un solo campo llamado num, pero a partir de ahí me pierdo.

Bueno voy avanzando o eso creo, jjeje, bien ya he adaptado la busqueda a lo que necesito, y no me da ningun error de sintaxis en esa linea, me la da a la hora de hacer ver en la web el resultado, vamos al hacer el eco, me da el siguiente error:

Supplied argument is not a valid MySQL result resource

no tengo ni idea de ingles, pero perece que lo que necesita el echo no es lo que le llega. ¿como puedo hacer un echo de los resultados?

Última edición por jmtnez33; 11/12/2003 a las 07:37