Oracle 字段格式显示
来源:互联网 发布:ip和mac绑定 编辑:程序博客网 时间:2024/05/06 02:12
建表语句(ORACL)(含有记录)
-- CREATE TABLECREATE TABLE STUDENT( STUDENTID NUMBER(10), STUDENTNAME VARCHAR2(30), STUDENTSCORES NUMBER(3))INSERT INTO STUDENT (STUDENTID, STUDENTNAME, STUDENTSCORES)VALUES (1001, '李四', 100);INSERT INTO STUDENT (STUDENTID, STUDENTNAME, STUDENTSCORES)VALUES (1002, '李四', 125);INSERT INTO STUDENT (STUDENTID, STUDENTNAME, STUDENTSCORES)VALUES (1003, '李四', 98);INSERT INTO STUDENT (STUDENTID, STUDENTNAME, STUDENTSCORES)VALUES (1001, '张三', 100);INSERT INTO STUDENT (STUDENTID, STUDENTNAME, STUDENTSCORES)VALUES (1002, '张三', 125);INSERT INTO STUDENT (STUDENTID, STUDENTNAME, STUDENTSCORES)VALUES (1003, '张三', 99);
原始显示
要求这么显示
注:其中,STUDENTID(1001、1002、1003)分别代表 语、数、外;STUDENTNAME是姓名;STUDENTSCORES是学分。
答案
SELECT S.STUDENTNAME AS "姓名" , MAX(DECODE(S.STUDENTID,1001,S.STUDENTSCORES,0)) AS "语文", MAX(DECODE(S.STUDENTID,1002,S.STUDENTSCORES,0)) AS "数学", MAX(DECODE(S.STUDENTID,1003,S.STUDENTSCORES,0)) AS "英语"FROM STUDENT SGROUP BY S.STUDENTNAME
- Oracle 字段格式显示
- Oracle RAW 格式字段怎么显示?
- Smartforms字段显示格式控制
- Oracle日期显示格式
- 如何将oracle date类型的字段,显示为格式 yyyy-mm-dd hh:mm:ss
- ORACLE:加字段、加字段描述、验证字段JSON格式
- Oracle 根据字段条件显示不同字段
- 设置字段显示格式的方法
- zeoslib:怎样定义字段的显示格式
- oracle 日期字段 字符串格式不对
- oracle 日期格式的显示
- oracle 日期显示英文格式
- 【技巧】oracle显示格式设置
- thinkphp oracle 时间字段模板显示
- oracle 字段的值无法完全显示
- oracle 多个字段中取非空字段显示的函数 COALESCE
- flex 自定义LineChart的数据字段的显示格式 dataFunction
- Gridview中设置绑定字段的显示格式
- 子者,男子之通称
- 《精通Android3》学习笔记
- 设计模式6大神器
- CyanogenMod源码下载和编译(Android ROM定制基础篇)
- SQL is null 条件处理
- Oracle 字段格式显示
- 针对打开jar文件时以.zip压缩文件的形式打开的更改
- Linux 的 grep 命令 查找信息
- 禁用IE缓存 HTTP消息报头包括普通报头、请求报头、响应报头、实体报头。
- ksh environment set
- 内联函数、模板函数 之于头文件
- 通过指针传递三维数组参数
- [MSSQL]自动生成流水码
- parentNode、parentElement,childNodes、children