易截截图软件、单文件、免安装、纯绿色、仅160KB

sql问题

哎 今天脑子就跟不转一样。
一张表                 
order_id sample_index
14        1
14        2
15        1
15        2
15        3
15        4
15        5
15        6
sample_index 指的是样品数量
order_id是指订单号
即同一个订单包含的样品数量不同。
现在要查样品数少于12的、
样品数12-24之间的订单。
这是老外设计的表,感觉不咋样。比如订单号14的是2个样品。订单号15的是6个样品。
请问怎么下手呢?
看不懂.帮顶.

SQL code:
SELECT order_id ,COUNT(*)AS NUM from TB
GROUP BY order_id HAVING COUNT(*)
BETWEEN 12 AND 14


case when

SQL code:

--小于12的
select order_id from tablename
group by order_id
having count(1) < 12

--12到24之间的
select order_id from tablename
group by order_id
having count(1) between 12 and 24



SQL code:
SELECT order_id ,COUNT(*)AS NUM from


相关问答:

csv文件转换成sql导入到数据库,没有数据为何?

执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......

oracle sql developer 查询显示中文乱码

环境:1.win2003server+oracle9i
2.oracle9i字符集为AMERICAN_AMERICA.WE8ISO8859P1
3.oracle sql developer版本 1.5.5
现象描述: 1.在sql developer 中查询oracle中的某个表,中文全部显示为乱码。 ......

救命啊!!JSP连接SQL2000问题!

各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......

Sql排序 - MS-SQL Server / 基础类

我的Tblworkbill表的数据如下:
id workbillno ..................
1 1
2 6
3 a1
4 c2
5 2
6 aa
7 ......

如果写递归sql语句 - MS-SQL Server / 应用实例

有两个同样的表结构 
表结构如下:
  id(序号) parentid (父结点序号) name(结点名称)
 表1 记录 1 0 aaa
  2 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号