使用连接字段创建视图

时间:2015-07-01 16:10:48

标签: sql oracle

我有一张包含姓氏,名字,小时和GPA的表格。

如何创建一个视图,显示连续的名字和姓氏,学生ID和已经通过至少90小时的学生的GPA。

连接的名称应该用一个空格分隔。 三列标题应为FullName,StudentID和GPA。 行应按姓氏排序,然后按名字排序。

请帮忙。关于如何处理这个问题我很遗憾。

1 个答案:

答案 0 :(得分:1)

使用运算符||进行连接(因此您不必进行嵌套CONCAT())。

示例:

create view v as 
    select (firstname || ' ' || lastname) "FullName", GPA, StudentId 
    from table
    where Hours>90
    order by lastname, firstname