Tengo estas tablas con las siguientes columnas:
Artículo
1.1. title 1.2. text 1.3. sortnrCongreso
2.1. title 2.2. text 2.3. sortnrY, obviamente, otros, pero estos son los que son iguales. Y lo que me gustaría hacer es escribir una consulta en la que pueda recorrer estos campos como si fueran de una tabla.
Lo que parece:
SELECT * FROM article, congress ORDER BY sortDate DESC LIMIT 3
pero con eso no puedo usar campos como title y demás porque durante el bucle, todos los campos de title , por ejemplo, se están convirtiendo en los de la tabla del congress .
¿Hay alguna manera de mezclar las dos tablas y tratarlas como si fueran de una tabla teniendo en cuenta que no están unidas de ninguna manera?
Prueba esto:
SELECT *, 'article' as tblnm FROM article UNION SELECT *, 'konferansenentry' as tblnm FROM konferansenentry ORDER BY sortDate DESC LIMIT 3Solo funcionará si ambas tablas tienen el mismo campo; de lo contrario, debe seleccionar individualmente uno por uno.