【发布时间】:2020-10-15 07:46:29
【问题描述】:
问题:Oracle SQL 的新手,无法弄清楚这一点。任何帮助表示赞赏。 :)
在表employee2中,为每个学生的username列生成电子邮件地址 连接员工名字的第一个字符和员工的姓氏。为了 例如,员工 Peter Stone 的用户名将是 pstone。注意:用户名在所有 小写字母。
我尝试过的:
select
concat(left(firstname, 1) + ' ',left(lastname)) UserName
from employee2;
选择 concat(substring(firstname, 1),substring(lastname)) 用户名 来自员工 2;
【问题讨论】:
-
那么到底是什么问题?
-
@Mureinik 上面的代码给了我错误,如上所述,我需要编写一个查询,将名字的第一个字符与姓氏连接起来,并将其添加到 employee2 表中名为“用户名”的列中.
-
愿意分享错误吗?
-
ORA-00904: "LEFT": invalid identifier 00904. 00000 - "%s: invalid identifier" *原因:*操作:错误行:94 列:35 @Mureinik