mysql 如何 多表连查 按时间到排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 如何 多表连查 按时间到排序相关的知识,希望对你有一定的参考价值。
这些表没有交叉 但都有时间这个字段 可否实现把所有数据聚合起来按时间到排序?
参考技术A select a.*,b.* from table a inner join table b on a.关键字段=b.关键字段2个表中有关联字段可以使用这个方法查询 参考技术B select 列名1,列名2 from 表1,表2
where 字段1=字段2
排序 参考技术C 都不对
用union all才可以
postgresql 下的三表连查
SELECT corp_id,appid, login_name ,app_name,CAST(CAST(SUM(pay_fee) AS FLOAT)/100 AS DEC(10,2)) pay_fee ,report_date
FROM (pay_order INNER JOIN pay_app ON pay_order.appid = pay_app."id" )
INNER JOIN pay_corp on pay_app.corp_id =pay_corp."id"
GROUP BY corp_id,appid,report_date,login_name,app_name
ORDER BY report_date desc
以上是关于mysql 如何 多表连查 按时间到排序的主要内容,如果未能解决你的问题,请参考以下文章