我将这些表格包含以下列:
文章
1.1. title
1.2. text
1.3. sortnr
国会
2.1. title
2.2. text
2.3. sortnr
显然,其他人,但这些是相同的。而我想要做的是编写一个查询,然后我可以循环遍历这些字段,就像它们来自一个表一样。
它看起来像什么:
SELECT * FROM article, congress ORDER BY sortDate DESC LIMIT 3
但由此我无法使用title
等字段,因为在循环过程中,所有title
字段都会被转换为congress
中的字段}表。
有没有办法将这两个表混合起来,就像它们来自一张桌子一样,考虑到它们没有以任何方式加入?
答案 0 :(得分:2)
试试这个:
SELECT *, 'article' as tblnm FROM article
UNION
SELECT *, 'konferansenentry' as tblnm FROM konferansenentry
ORDER BY sortDate DESC
LIMIT 3
只有当两个表具有相同的字段时,它才会起作用,您必须逐个选择。