select s.employee_name  'name-'||s.company_id from md_employee s
这个语句为什么不行呢 
我希望取出来是这样的结果: name-100
寒梅梅
李雷
吉姆 

解决方案 »

  1.   

    select s.employee_name 'name-'||s.company_id from md_employee s
    你这个是行不通的 想想都知道 'name-'||s.company_id 这种方式取别名 别名都不固定 肯定是行不通的咯
    select s.employee_name 'name-100' from md_employee s
      

  2.   


    select s.employee_name||'-'||s.company_id from md_employee s
      

  3.   

    1楼正解 你select出来的 每行数据的company_id都不一样  那么列名就不固定了撒... 列名不固定 肯定没搞头撒