我先在的时间格式是yyyy-mm-dd ,现在我要统计的结果按年度来排列,sql语句要怎么写 我用的是oracle
比如: date name sum 1998 xl 45345 1999 ds 361 2000 dr 156
比如: date name sum 1998 xl 45345 1999 ds 361 2000 dr 156
答案:SELECT ......
FROM TABLE
WHERE ....
ORDER BY SUBSTR(date,1,4)
试试呢
其他:TO_CHAR ( 日期类型数据, 'YYYY') 直接用 order by data 不行吗 select to_char(date,yyyy),name,sum
from 表
orderby date
上一个:江苏地区有哪几家Oracle官方授权的OCP培训中心呢?
下一个:在oracle数据库表中没有添加rowid字段为什么会出现