Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于一般创建视图的问题。
如果我有一个包含两列“代码”和“值”的表“table1”,是否可以创建一个视图“view1”,该视图具有与 table1 相同的数据,但只是将列重命名为不同的名称,例如“table1.code” " 和 "table1.value" ?我知道这是一个非常简单的问题,但我还没有找到太多。谢谢!
您可以为视图后面的查询中的列设置别名。例如,您的查询可能如下所示...
SELECT code as table1.code, value as table1.value FROM table1
创建视图的确切语法因供应商而异,您未在问题中包含该供应商。但是您几乎可以在任何实现中为查询中的列设置别名,包括 SQL Server、Oracle、MySql 等。
使用别名就像键入 AS 关键字一样简单,然后输入您想要将列名称命名为的任何别名。