select A.USER_NAME,
decode(A.SEX, 1, '男', 2, '女')AS SEX,
A.HEAD_PORTRAIT,
TRUNC(months_between(sysdate, A.BIRTHDAY) / 12) || '岁' AS BIRTHDAY,
Z.DISEASE_NAME
from T_PATIENT_INFO A

说明:decode 数值匹配字段,写到sql里就不用再到页面上进行<c:if>判断了,

months_between 获取两个时间之间的间隔月数,这里是整除12来获取岁数,很是方便,

TRUNC函数返回以指定元素格式截去一部分的日期值

还有sql中的连接符 ||,也要注意,用处很多也用的很广

一下列了几个函数的示例,可以参考

decode(A.STATUS, 0, '未完成', 1, '已完成', 2, '待完成', 5, '已删除' )AS STATUS_NAME,

to_char( A.CREATE_TIME, 'YYYY-MM-DD hh:mi:ss')  as  CREATE_TIME

to_char( A.CREATE_TIME, 'YYYY-MM-DD HH24:mi:ss') as CREATE_TIME,
to_char( F.TIME, 'YYYY-MM-DD HH24:mi:ss') as TIME

最新文章

  1. jmeter之线程组的使用
  2. Python爬虫Scrapy框架入门(3)
  3. python string intern
  4. (转)android图片压缩总结
  5. python 的内嵌time模板翻译及说明[转]
  6. 初识50个Linux命令
  7. html5+ 获取当前设备的加速度信息
  8. TinyXML 在vs2010 VC++使用
  9. ytu 1938:首字母变大写(水题)
  10. 基于Bootstrap的jQuery开关按钮组合
  11. Native libraries .so.XY failing to link at runtime
  12. Linux新手入门:通过chmod改变文件权限--转
  13. WINDOWS+L组合键锁定XP
  14. Java SE 6 新特性: HTTP 增强--转
  15. html中发送邮箱的链接
  16. C#调用VB6写的ActiveX Dll
  17. 第一次碰到try-except(core python programming 2nd Edition 3.6)
  18. Java中,当表单含有文件上传时,提交数据的如何读取
  19. opensatck 使用devstack在 laptop上的 网络配置
  20. hdu4099 Revenge of Fibonacci 字典树

热门文章

  1. Java---StringBuffer()方法的简单应用
  2. Emacs添加主题插件(Win系统)
  3. G - Island Transport - hdu 4280(最大流)
  4. Ubuntu 13.04 安装 GCC4.8.1
  5. 8000401a错误解决方式(Excel)
  6. 2015 UESTC Winter Training #6【Regionals 2010 &gt;&gt; North America - Rocky Mountain】
  7. 线段树---HDU1166敌兵布阵
  8. 95秀-弹窗+listview+动画 示例
  9. C# DBNULL与NULL之间的区别【转】
  10. 字符串转化为json的三种方法