【发布时间】:2020-03-23 03:49:16
【问题描述】:
我遇到表名为 PERSON 的情况,并且有这些列:
- SOCSECNUM(社会保险号)
- 名字
- 姓氏
- 经理
有员工和经理。员工有经理,经理的“价值”显示为社保号。经理没有经理,因此他们的经理值为空。
有了这个我可以看到员工的名字和他们的经理社会安全号码(经理列不为空):
SELECT LASTNAME + ', ' + FIRSTNAME AS NAME_OF_EMPLOYEE,
MANAGER AS MANAGER_SOCIAL_SECURITY_NUMBER
FROM PERSON
WHERE MANAGER IS NOT NULL
我想获取经理的姓名 (SOCSECNUM)。所有人都有名字、姓氏和社会安全号码。我必须以某种方式链接它们,但我不知道如何。我希望你明白我的意思:)
【问题讨论】:
-
帮助我们帮助您 - 请分享一些示例数据以及您尝试获得的结果
-
如果该代码有效,则说明您没有使用 MySQL。标记您真正使用的数据库。
-
@Gordon Linoff 我刚开始研究这个。我不知道那是什么数据库。我们的老师已经为我们完成了它,它只在我们的学校网络或通过学校 VPN 工作,所以我不能在这里链接它。我还想知道您为什么使用
()和;。也许这些会在我们以后出现:)