有两个表
表person
id, name, created_at表votes
id, person_id, created_at现在我想对表person进行排序
排序要求
(现在的时间 - person创建的时间)/ votes的个数
表person
id, name, created_at表votes
id, person_id, created_at现在我想对表person进行排序
排序要求
(现在的时间 - person创建的时间)/ votes的个数
解决方案 »
- mysql语句难题 请高手指教
- MyISAM数据库恢复问题
- 【求救】请提供一个TPCC测试用的MySQL的配置文件
- netbean+mysql+Tomcat, run project后IE报Cannot create PoolableConnectionFactory,像是数据库拒绝连接,咋办?
- “数据库工程师评选”答题总结!原来题目不太难!
- 急,在线等。mysql安装后,只能看到test数据库.
- 请问如何安装及配置自动解压缩版本的mysql5/?
- 请教一个关于mysql的问题
- 我的程序与mysql数据库交互很多,速度不理想,用什么方法提高网页的访问速度,欢迎大家讨论
- Mysql 找不到列的问题
- 怎么使mysql从一个表复制到另一个表的尾部
- 求美国 澳大利亚 加拿大行政区划数据库数据,精确到城市
详细说明:(现在的时间 - person创建的时间)是日期差?
select *,(select datediff(now())- created_at)/
ifnull((select count(*) from votes
where a.id=b.person_id),1) as px
from person a order by px
两个表通过 person_id 字段连接