问题是: 该公司决定创建一个自动用户名,该用户名由姓氏的前5个字母(左侧)+名字的第一个字母组成。视图,员工表,姓氏,名字和新用户名
我的答案:
select lastname , FirstName from Employees
select LEFT(lastname,5)as 'lastname',LEFT(firstname,1) as 'firstname' from Employees
select lastname , FirstName from Employees
select LEFT(lastname,5)as 'lastname',LEFT(firstname,1) as 'firstname' from Employees
答案 0 :(得分:0)
select LEFT(lastname,5)+LEFT(firstname,1) as Username from Employees
那应该做你想要的。 根据查询的SQL Server版本,您也可以使用concat。
SELECT CONCAT(LEFT(lastname,5), LEFT(firstname,1))