gpt4 book ai didi

MySQL 选择相同的列两次

转载 作者:行者123 更新时间:2023-11-29 12:56:22 24 4
gpt4 key购买 nike

我有一个表格,填充为

userID INT
firstName VARCHAR(255)
lastName VARCHAR(255)
refID INT

其中refIDuserID,该特定用户被引用。

我想创建一份报告,可以在一个查询中提取推荐人和被推荐人,但我很难弄清楚。

最终报告如下所示

referrer first name,referrer last name,referee first name,referee last name

最佳答案

我猜您的上表链接到 users 表或类似表,因此您需要:

SELECT referrer.firstname, referrer.lastname, referee.firstname, referee.lastname
from yourtable
left join users AS referrer ON yourtable.userID = referrer.id
left join users AS referree ON yourtable.refID = referee.id

关于MySQL 选择相同的列两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24001285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com