sql - 如何在练习中进行链接?
问题描述
问题是:公司决定创建一个自动用户名,由姓氏的前 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
解决方案
select LEFT(lastname,5)+LEFT(firstname,1) as Username from Employees
那应该做你想要的。根据您查询的 SQL 服务器版本,您也可以使用concat。
SELECT CONCAT(LEFT(lastname,5), LEFT(firstname,1))