mysql-根据所给序号如何查询出分组1 和分组2?

问题描述

根据所给序号如何查询出分组1 和分组2?
序号 分组1 分组2
1 1 5
2 2 4
3 3 3
4 4 2
5 5 1
6 5 1
7 4 2
8 3 3
9 2 4
10 1 5
11 5 1
12 4 2
13 3 3
14 2 4
15 1 5
16 1 5
17 2 4
18 3 3
19 4 2
20 5 1
21 1 5
22 2 4
23 3 3
24 4 2
25 5 1
26 5 1
27 4 2
28 3 3
29 2 4
30 1 5
31 5 1
32 4 2
33 3 3
34 2 4
35 1 5
36 1 5
37 2 4
38 3 3
39 4 2
40 5 1

解决方案

 select 分组1 分组2 from table where 序号=1

解决方案二:
使用group by
比如 以 username分组

 select * from `user`  GROUP BY username 结果 10 张三  2014-07-10  1   北京市24  张三丰       1   河南郑州16  张小明       1   河南郑州1   王五      2   22  陈小明       1   河南郑州

解决方案三:
select 分组1 分组2 from table where 序号=序号值

解决方案四:
hibernate分组查询

时间: 2016-09-28
Tags: mysql

mysql-根据所给序号如何查询出分组1 和分组2?的相关文章

mysql-求一个Mysql语句 查询出当前周的数据按照天分组

问题描述 求一个Mysql语句 查询出当前周的数据按照天分组 SELECT DATE_FORMAT(uploadTime_beg%Y-%m-%d"") as time SUM(field01) as sumStatus1 SUM(field02) as sumStatus2 SUM(field03) as sumStatus3 SUM(field04) as sumStatus4 SUM(field05) as sumStatus5 FROM health_realdata WHERE

mysql 根据不同登录角色查询出不同的数据集合

问题描述 mysql 根据不同登录角色查询出不同的数据集合 每个角色的code值都不相同,根据登录角色的code值查出满足条件的集合. 列如51.135.24.03(code值) 角色一(code值为51)登录,取包含51第二个"."之前的所有数据,查出来的code集合为51.XXX 角色二(code值为51.135)登录,取包含51.135第三个"."之前的所有数据,查出来的code集合为51.135.XX 现在知道每个角色登录的code值,怎么用sql语句查出符

不同条件查询-mysql 根据不同的条件查询出想要的结果,以List或Bean等形式返回。在线等,谢谢啦!!

问题描述 mysql 根据不同的条件查询出想要的结果,以List或Bean等形式返回.在线等,谢谢啦!! 有一张mySql表:tb_products,表结构如下图: 如何根据条件查询出结果集!条件如下图: 上图中查询条件可能有的为空!! Jvava 后台代码:用这种工具类:QueryRunner qr = new QueryRunner(DataSourceUtils.getDataSource()); 如何继续写呢??以List或Bean等形式返回.

C#查询出最新记录,显示在网页上

问题描述 C#查询出最新记录,显示在网页上 SQL数据库中有这么一个表: 序号 时间 节点 温度 湿度 1 07:05:18 A 14.2 3.8 2 08:15:23 B 12.7 4.6 3 09:27:43 C 13.9 5.7 4 12:58:09 A 15.8 2.6 5 13:18:06 B 16.6 2.7 VS2010中用C#编的网页,希望查询数据库后 得到如下表格显示在网页上 节点 时间 温度 湿度 A 12:58:09 15.8 2.6 B 13:18:06 16.6 2.7

sqlserver-sql 通过like查询出一张表的一些数据,然后打算更新其中一列数据

问题描述 sql 通过like查询出一张表的一些数据,然后打算更新其中一列数据 请问下,先通过like查询a表中一些数据然后打算更新查询结果中一列数据,请问怎么弄你? 解决方案 update a set 字段1='新值' where 字段2 like '%条件%' 解决方案二: update tablename set 字段='XX' where 字段 like '%XX%' 解决方案三: 如果是在Oracle下,我用PLSQL Developer试过这样的方式.select * from ta

求帮助,oracle数据库,查询出每个最新时间的那一条数据

问题描述 求帮助,oracle数据库,查询出每个最新时间的那一条数据 select p.* from (select rownum as 序号 ,n.* from (select sitename as 站点名称, RecordTime as 记录时间 ,decode(avg(case item when 211 then value else null end),0,'0.00000',trim(to_char(avg(case item when 211 then value else nu

hibernate-Hibernate中查询出的表如何操作,这个表不是数据库中的表

问题描述 Hibernate中查询出的表如何操作,这个表不是数据库中的表 我在数据库中查询出来一张表,但是这张表不是数据库中的表,而是一张查询的视图, 例如 id type 1 1 2 1 3 2 我的查询语句是 select distinct(type) as hh,count(type) as count from table group by type; 这个在mysql中可以查出结果list为 hh count 1 2 2 1 但是我在hibernate如何操作这个视图的结果 解决方案

【JAVA秒会技术之搞定数据库递归树】Mysql快速实现递归树状查询

Mysql快速实现递归树状查询 [前言]今天一个好朋友问我的这个问题,以前也没有用到过,恰好有时间,就帮他研究了一下,纯属"现学现卖",正好在过程中,自己也能学习一下!个人感觉,其实一点也不难,不过是"闻道有先后",我们是"后"罢了.按照我的习惯,学完东西,总要总结一下嘛,也当做一个备忘录了.   具体需求就不描述了,简而言之,归结为两个: 1.如何通过子节点(cid)加载出所有的父节点(pid)? 2.如何通过父节点(pid)加载出所有的子节点

oracle语句-求帮助,oracle数据库,查询出每个地方的最新时间的那一条数据

问题描述 求帮助,oracle数据库,查询出每个地方的最新时间的那一条数据 select p.* from (select rownum as 序号 ,n.* from (select sitename as 站点名称, RecordTime as 记录时间 ,decode(avg(case item when 211 then value else null end),0,'0.00000',trim(to_char(avg(case item when 211 then value else