RT
有办法吗。
 select *
 from salary s  join employees e on s.employeeid = e.employeeid 
 order by income asc 结果中会重复出现一列。
 有什么办法消除重复的列吗。

解决方案 »

  1.   

    你查询的是salary 表,表内是不是两列一样呢
    你不用*,直接查询列名就行了
      

  2.   

    salary 表 和  employees 表有相同的字段  employeeID  查询出来的结果有2个employeeID.
      

  3.   

    select s.* , e.不要employeeid列的其他所有列(一个一个写)
    from salary s  join employees e on s.employeeid = e.employeeid
    order by income asc