首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

问一句SQL写法解决方法

2013-04-21 
问一句SQL写法code表 列:Id value 对应的数据 1 男 ;2 女student表 列:name sex 对应数据 张三 1 李四 2

问一句SQL写法
code表 列:Id value 对应的数据 1 男 ;2 女
student表 列:name sex 对应数据 张三 1 ; 李四 2 
请问如何查出以下数据
张三 男,
李四 女。

没什么分 求助一下

性别这个字段...呼呼
[解决办法]

引用:
SELECT T.NAME,DECODE(T.SEX,1,'男',2,'女','未知性别') FROM STUDENT;


性别这个字段...呼呼

或者 是这样 写

select s.name, c.value as sex from student s, code c where s.id = c.sex
[解决办法]
引用:
引用:SELECT T.NAME,DECODE(T.SEX,1,'男',2,'女','未知性别') FROM STUDENT;


性别这个字段...呼呼
或者 是这样 写

select s.name, c.value as sex from student s, code c where s.id = c.sex
     ……

后面的有点问题吧
select s.name, c.value as sex from student s, code c where c.id = s.sex 

热点排行