如果员工的姓氏不存在,则使用SQL查询检索Fname和姓氏,并在结果中的Fname字段中填充姓氏

如果员工的姓氏不存在,则使用SQL查询检索Fname和姓氏,并在结果中的Fname字段中填充姓氏,sql,Sql,正在查找SQL查询以检索Fname和姓氏,条件是如果员工的姓氏不存在,则在结果的Fname字段中填充姓氏 试试这个。如果我没弄错你的问题 您的意思是“如果LastName为null或为空,则用FirstName填充LastName” 样本数据?你试过什么?您使用的是什么数据库?请显示您的表结构,以及到目前为止您尝试了什么? SELECT CASE WHEN [LastName] is null or [LastName] = '' THEN [FirstName] ELSE [LastName]

正在查找SQL查询以检索Fname和姓氏,条件是如果员工的姓氏不存在,则在结果的Fname字段中填充姓氏

试试这个。如果我没弄错你的问题

您的意思是“如果
LastName
null
为空,则用
FirstName
填充
LastName


样本数据?你试过什么?您使用的是什么数据库?请显示您的表结构,以及到目前为止您尝试了什么?
SELECT
CASE WHEN [LastName] is null or [LastName] = '' THEN [FirstName] ELSE [LastName] END as 'Last Name'
,[FirstName] as 'First Name'
FROM tbl_emp