sql语句中能否加上条件并返回结果?
员工表 
 姓名   char(10) 
 工种   int   
 select   姓名,工种   from   员工   
 张三,1 
 李四,2   
 我现在明确工种1=技工,2=驾驶员 
 能通过语句实现么,添加一张工种表在关联起来当人能实现,但由于无法改动数据库 
 能通过语句执行吗? 
------解决方案--------------------select 姓名,case 工种 when 1 then  '技工 ' when 2 then  '驾驶员 ' end as 工种  from 员工     
 ***************************************************************************** 
 欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)    
 最新版本:20070212   
 http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------  Select  
 姓名, 
 (Case 工种 When  1 Then N '技工 ' 
 		When 2 Then N '驾驶员 ' 
 		Else  ' ' 
 End) As 工种  
 From 员工
------解决方案--------------------select 姓名, 
   工种=case when 工种=1 then  '技工 ' 
   when 工种=2 then  '驾驶员 ' 
  from 员工 
 这样子试试
------解决方案--------------------你是要新建一个工种表? 
 字段:编号   工种名称 
        1       技工 
        2      驾驶员 
 是这样的吗?