我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何查询这样的数据?

表里有这样的数据
ID TIMES
1 2
1 2
1 0
1 3
2 2
2 2
2 2

希望查询到当id相同的记录中times全都为2的 id的列表
也就是说,执行sql后,希望得到的结果:
ID
2

不知道该怎么写SQL?

select id from a a1 where times=2 GROUP by id having count(id)=(select count(id)from a a2 where a1.id=a2.id)

select id,count(times) from Tab where times=2 group by id having count(times)>1

近期文章

  • 为什么以下代码中的 数组b 能更改 数组a里面的元素
  • 求算法:判断未知长度数组内值是否全部相等
  • struts2 + freemarker 标签问题
  • 更换了jdbc的jar包,需要重新编译吗?
  • Ext中如何动态生成一个form表单
  • 编码问题
  • 利用javascript 如何拿到struts2的action中变量的值
  • extjs 如何刷新整个表格
  • java 如何获取来路页面url
  • 读取指定网页,指定标签的内容,即提取网页上我想要的信息
  • 装在win2000上的tomcat不能被客户机访问
  • JDBC的接口是怎么实现的?
  • Extjs分页
  • EL中字符串相等问题(中文)
  • 日志管理模块
  • Jquery操作Jquery对象的问题
  • dom4j解析xml的问题
  • jquery ajax 問題請教!!求教!!
  • 关于时间日期的处理,多多指教下。
  • Struts2.1.8 访问路径问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华