我有一个从一个表中提取数据的存储过程,现在我在不同的表中收集了相同的数据,因为ID不同我不能将第二个表中的所有数据都放到第一个表中。
所以现在我必须在一个存储过程中有两个select语句。
虽然相应的数据相同但两个表中的列名不同。
例如,BRIEF_TITLE
在第二个表格中为briefTitle
。
如何将两个不同表中的数据合并为一个?
结果绑定到ASP.net网格视图控件。
答案 0 :(得分:3)
正如上面的评论所述,你需要这样的东西:
select BRIEF_TITLE from t1
union all
select briefTitle from t2
这会为您提供BRIEF_TITLE
的列名,但如果您需要其他内容,请在第一个选择中添加别名
select BRIEF_TITLE as ShortTitle from t1
union all
select briefTitle from t2