我有一个关于创建视图的问题。
如果我有一个表“table1”有两列,“code”和“value”可以创建一个视图“view1”,它与table1具有相同的数据,但只是将列重命名为“ table1.code“和”table1.value“?我知道这是一个非常简单的问题,但我没有找到很多。谢谢!
答案 0 :(得分:1)
您可以在视图后面的查询中为列添加别名。例如,您的查询可能如下所示......
SELECT code as table1.code, value as table1.value FROM table1
创建视图的确切语法因供应商而异,您未在问题中包含该供应商。但是,您几乎可以在任何实现中对查询中的列进行别名,包括SQL Server,Oracle,MySql等。
使用别名就像输入AS关键字一样简单,然后输入您想要将列名称作为别名的任何内容。