我有一个客户表:
ID Name Referred_id
1 aaa
2 bbb 1
3 ccc 2
4 ddd 2
5 eee 4
我想有一个新的列referred_name,该列应显示谁基于referred_id推荐了哪个客户,输出应为:
ID Name Referred_id Referred_name
1 aaa
2 bbb 1 aaa
3 ccc 2 bbb
4 ddd 2 bbb
5 eee 4 ddd
有人可以帮助我进行查询吗?>
谢谢
我有一个客户表:ID名称Referred_id 1 aaa 2 bbb 1 3 ccc 2 4 ddd 2 5 eee 4我想拥有一个新的referred_name列,该列应显示谁推荐了哪个客户。...
尝试使用此语法:
SELECT t1.*, t2.Name 'Referred_name' FROM Customer t1 LEFT JOIN Customer t2 ON t1.Referred_id = t2.ID