首页 > 解决方案 > 问题要求提供“入围列”,但我收到了一个错误

问题描述

我在 CodeWars 中做一个 SQL 问题(这里的说明),我对这部分感到困惑:

为了帮助抄写员,将连接起来的名字姓氏列(用空格分隔)返回到单个候选列表列中,并将每个名字的第一个字母大写。

“入围列”是什么意思?我认为这意味着返回一个列,但我收到了一个错误。

这是我尝试过的:

SELECT INITCAP(firstname) || ' ' || INITCAP(lastname)

FROM Elves

WHERE firstname LIKE '%tegil%' OR lastname LIKE '%*%'

如果有人能阐明情况,那就太好了。谢谢!

标签: sql

解决方案


SELECT CONCAT(INITCAP(firstname)," ",INITCAP(lastname)) AS shortlist FROM Elves WHERE firstname LIKE '%tegil%' OR lastname LIKE '%astar%';

推荐阅读