mysql以另一张表的数据进行排序

问题描述

gongsi(公司表)id:summary:artices(文章表)id:gongsi_id:content:公司排序(以文章总数进行降序排序)

解决方案

select G.id,G.summary,count(A.id) as c from gongsi as G join artices as A on A.gongsi_id = G.id order by c 你试试
解决方案二:
select id, summary from ( select G.id, G.summary, count(A.id) cnt from gongsi as G inner join artices as A on A.gongsi_id = G.id group by G.id ) t order by cnt desc
解决方案三:
select id, summaryfrom (select G.id, G.summary, count(A.id) cntfrom gongsi as G join artices as A on A.gongsi_id = G.idgroup by G.id) torder by cnt

时间: 2024-07-31 03:44:07

mysql以另一张表的数据进行排序的相关文章

mysql同时对2张表进行数据访问问题

问题描述 mysql同时对2张表进行数据访问问题 我现在需要在一个定时器里面同时对mysql两张表进行数据访问,但是每次都是1张表有反应,另一张没反应或者两者会起冲突,尝试过线程方法,联合访问方法,依然没解决,求有效的解决办法 解决方案 是在mysql的定时器中进行访问吗?可以将访问逻辑放到存储过程里,然后定时器调用就可以. 不知道题主是采取怎样的访问方式而报错呢?

mysql 想把多张表的表结构导入excel 怎么办

问题描述 mysql 想把多张表的表结构导入excel 怎么办 一共大概180多张表,想把所有表的表结构 注意是表结构不是数据 导入一个excel中,有可行的方法吗 解决方案 http://blog.csdn.net/stanleyqiu/article/details/7788236 解决方案二: 只知道使用navigation这个工具的话是可以把数据和结构都导入一个excel中,但是我不太清楚导入每个表中的表结构行不行 解决方案三: mysql,命令导入导出表结构或数据 解决方案四: exc

信息-mysql中有关两张表关联的查询语句

问题描述 mysql中有关两张表关联的查询语句 宝宝信息表中存的是已经接种过疫苗的信息,is_vaccined为1,另外一张表中,存的是所有疫苗的详细信息.现在,我想通过获取宝宝id来查询该宝宝所有的疫苗的状态(包括已经接种的和未接种的),改怎么写查询语句?? 解决方案 select t1.*, t2.* from t_baby_info t1 left outer join t_vaccine t2 on t1.vaccine_id= t2.vaccine_id 解决方案二: @caozhy

listview-将两张表的数据展示在一个ListView中

问题描述 将两张表的数据展示在一个ListView中 数据库中的数据如图所示,一共有5张表,三个数据表以及两个关系表.我现在需要将所有的project和exam读取出来然后将其中的name和description显示在同一个ListView中,根据数据表中的session sort no来排序. 现在的问题: 1.如何同时读取所有的exam和project数据并根据session sort no来排序呢?因为数据比较多,所以应该不会一次性完成读取,而是用类似SimpleCursorAdapter

更新表-sql 如何在建立一个存储过程时更新两张表的数据?

问题描述 sql 如何在建立一个存储过程时更新两张表的数据? create proc proc2 ( @OrderID int, @BookID varchar(20),--更新 orderInfo quantity:更新 orderSheet payment @BookStock int ) as update orderSheet set payment = b.newpay FROM orderInfo,orderSheet,(select (payment + price * @Book

mybatis-当一个表的数据满足一个条件时改动另一张表的数据

问题描述 当一个表的数据满足一个条件时改动另一张表的数据 现在有两张表,一张表里的列属性需要另一张表的数据达到某个要求时而改变, 请问各位大神这个业务逻辑该怎么写,麻烦懂得大神给个思路小弟用的是springMVC+Mybatis开发的万分感激啊 解决方案 写一个触发器吧,判断一个表满足一定的条件时就会自动更新另一个表.简单方便 解决方案二: 请问你这个可修改的列有没有对应的修改界面呢?如果有的话,可以在提交修改的action中执行你这个逻辑,修改该表的该列属性时,同时修改另一张表. 解决方案三:

sql使用触发器当一张表插入数据就往另一张表插入数据

问题描述 sql使用触发器当一张表插入数据就往另一张表插入数据 日期格式是这样的但是使用触发器当上图插入了一条数据就往下图插入相同的数据,如下图为什么日期格式不一样呢? 解决方案 SQL(二) 将一张表数据插入另外一张表从表中插入数据到另外一张表oracle 将一张表的数据插入到另一张表 解决方案二: 日期格式的问题,先确保两张表对应列的数字类型一致,插入使用convert格式化一下:CONVERT(varchar(10), GETDATE(), 111).

sql-求问大神SQL,如何关联两张表后,将第二张表的数据插入第一张表数据第一行后面(详细内容在图片中)

问题描述 求问大神SQL,如何关联两张表后,将第二张表的数据插入第一张表数据第一行后面(详细内容在图片中) 刚注册,无法悬赏,求答案啊~~~~(>_<)~~~~ 解决方案 以前写的SQLServer和Oracle两张表一一对应的SQLhttp://blog.csdn.net/danielinbiti/article/details/43231879 解决方案二: insert into 表1(订单编号,SKU)select 订单编号,订单退款 from 表2

请教,sql能不能设置一列,自动统计另一张表每个数据的个数?

问题描述 请教,sql能不能设置一列,自动统计另一张表每个数据的个数? 请教,sql能不能设置一列,自动统计另一张表每个数据的个数? 例如: 表a id(部门),zw(职务),name(姓名) 人力部 经理 张三 人力部 副经理 李四 人力部 副经理 王五 开发部 副经理 柳柳 开发部 副经理 琪琪 表b id(公司),zw(职务),sum(数量) 人力部 经理 1 人力部 副经理 2 要在表b的sum中自动统计每个id(部门)有几个经理,几个副经理. 表a变化,表b就自动跟着变,应该怎么做?