oracle 数据库有一张表一个字段 numberdate 1 2 1 1 3 2 用sql语句怎么才能达到下面那个效果 1 3 2 2 3 1
追问:这个百度也太有问题了。我明明换行了。
字段numberdate
1
2
1
1
2
3
求出1,2,3出现的次数显示如下
1 3
2 2
3 1
如果还没换行的话。你应该也差不多明白了吧。前面数字一个数字一行,后面2个数字一行
追问:这个百度也太有问题了。我明明换行了。
字段numberdate
1
2
1
1
2
3
求出1,2,3出现的次数显示如下
1 3
2 2
3 1
如果还没换行的话。你应该也差不多明白了吧。前面数字一个数字一行,后面2个数字一行
答案:select numberdate,count(*) as total
from you_table
group by numberdate;
其他:看不懂需求 这样做就可以,分组后统计记录条数,然后排序输出
SELECT t.numberdate,COUNT(1) FROM table_name t
GROUP BY t.numberdate
ORDER BY t.numberdate;
上一个:oracle 10g R2数据库,用pl/sql developer 删除数据时,执行DELETE FROM TABLE1后就一直停在执行的状态,
下一个:oracle数据库导出EXECL文件日期类型是什么样的