作者qrtt1 (愚人)
看板Database
标题Re: [SQL ] 查询时把同名资料分群count并且计算次数
时间Thu Nov 1 01:34:53 2007
※ 引述《cklonger (22)》之铭言:
: 我是sql新手
: 我的资料是某种案件的相关资料 有一栏机关名称 另一栏是县市名称
: 其他是案号.日期之类的
: 很多县市公务员在填机关名称的时候 XX县的警察局 都填本府警察局
: 请问算案件次数或排序的时候要怎麽用sql把资料分群
: 找三个东西的资料
: 各县市某一机关的案件之次数
select count(0) where 机关=? group by 县市
: 还有有这种案子的机关有哪些
select distinct 机关 where 案子=?
: 把机关依案件数排序找最多的几个(这好像是第一个资料的变形)
select count(0) as c where 机关=? group by 县市
order by c desc limit ?
: 感谢大家
--
另外,您从 java 问到 sql
最重要的需求没有确认完
一直有新的小需求被提出
没有看清楚整个系统全貌的情况下
你根本没办法预估自己担负的了多少
从 view 到 sql (data access layer)
一下忙这, 一下忙那
直觉你的系统会像变形虫一样的长法
修了头, 影响到脚
修了脚, 歪了头
最後可能是一个不能移交与维护的程式码
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.54.243