ID选择,选择语句

时间:2012-03-23 08:37:13

标签: database vb.net

我有一个包含以下列的表:

  • Emp_id varchar(50)
  • Emp_Name varchar(50)
  • Emp_surname varchar(50)
  • Emp_manager varchar(50)

示例数据:

ID           Name           Surname            Manager
--------------------------------------------------------
emp001       Jannnie        van Rensburg       emp002
emp002       Sannie         Retief             None

所以桑尼是jannie经理。我需要一个在报告中显示以下内容的查询

ID           Name           Surname              Manager
---------------------------------------------------------------
emp001       Jannie         van Rensburg         Sannie Retief

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我认为你应该尝试这样的事情:

select t1.emp_id ,t1.name || ' , ' || t1.surname , t2.name|| ' , ' t2.surname
from yourtable t1 
inner join yourtable t2 
  on t2.Emp_id=t1.Emp_manager