当前位置:  开发笔记 > 数据库 > 正文

如何在select中重命名表中的单个列?

如何解决《如何在select中重命名表中的单个列?》经验,为你挑选了3个好方法。

我有两个表有一个相同的列名,但数据不同.我想加入表,但访问两列(row ["price"],row ["other_price"]):如何在select语句中重命名/别名?(我不想在DB中重命名它们)



1> MrTelly..:

选择table1.price,table2.price作为other_price .....


简短回答是的.OTOH如果你没有足够的时间来编写25个AS语句,你可以从SysColumns中提取列名并编写一些SQL来创建SQL.简单的方法可能是5分钟......

2> Matt..:
select t1.Column as Price, t2.Column as Other_Price
from table1 as t1 INNER JOIN table2 as t2 
ON t1.Key = t2.Key 

像这样 ?



3> Dead account..:

我们AS关键字

select a.Price as PriceOne, b.price as PriceTwo 
from tablea a, tableb b

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有