假设我有View1并且它的列有BreakfastID, Eggs, Toast
而View2有相同的内容,但我想将它们组合起来,使它看起来像这样:BreakfastID, Eggs, Eggs2, Toast, Toast2
有一个简单的方法吗?< / p>
帮助将不胜感激
答案 0 :(得分:0)
My Day数据库工作在MySQL中,因此语法可能反映出来,但概念应该是相同的。
要从具有重叠列名的多个视图或表中进行选择,您需要使用AS关键字重命名重叠变量,并使用table.column语法指定要从中选择的表。
在你的情况下:
SELECT View1.BreakfastID AS BreakfastID, View1.Eggs AS Eggs, View2.Eggs AS Eggs2, View1.Toast AS Toast, View2.Toast AS Toast2 FROM View1, View2