一分钟内掌握较复杂sql
来源:互联网 发布:女鞋原单淘宝推荐 编辑:程序博客网 时间:2024/05/22 06:24
在最近的项目中,经常要做临时中间表(几个表的字段自己命名一个名作为一个新表),说一下需求:有一个任务状态表(task_status),operation表,每次操作任务状态,都需要记录一下,在operation表中记录几条记录,现在想统计每条任务状态最后一次更新时间:
select c.task_stat_id, to_char(d.created, 'yyyy-MM-dd hh24:mi:ss') as createDate
from (select max(a.operation_id) as operation_id, a.task_status_id
from operation a
group by a.task_status_id) b, //按照任务状态标示分组,查询最大的操作时间,出来一个临时中间表b
task_stat c, //关联任务状态表表查询任务状态信息
operation d //关联操作表查询操作时间,操作人信息
where b.task_status_id = c.task_stat_id
and b.operation_id = d.operation_id ;
- 一分钟内掌握较复杂sql
- 较复杂的sql语句
- 较复杂的SQL左链接查询
- 一分钟掌握Service生命周期
- 如何10分钟掌握SQL Server数据库?
- 一分钟掌握FactoryBean的实现
- 30分钟掌握STL系列(一)
- 一分钟掌握Android spinner下拉框
- 一分钟掌握数据库垂直拆分
- 一分钟掌握数据库垂直拆分
- 一分钟掌握数据库垂直拆分
- 一分钟掌握数据库垂直拆分
- 一分钟掌握数据库垂直拆分
- 一分钟掌握数据库垂直拆分
- 一分钟掌握数据库垂直拆分
- 如何在15分钟内掌握JavaScript面向对象编程
- 如何在15分钟内掌握JavaScript面向对象编程
- 如何在15分钟内掌握JavaScript面向对象编程
- MOSS 2007基础:部署自定义WebPart
- oracle commit 和 rollback
- Linux下Fork与Exec使用
- 思维导图工具MindManager与项目管理(一)
- 编译IOS下的FFMpeg
- 一分钟内掌握较复杂sql
- 在用Android WebView调用js时方法错误
- TOJ 1837 HDU 1385 ZOJ 1456 Minimum Transport Cost / 最短路径
- 自定义UIActionSheet
- 如何做好配置管理 配置管理的三大误区
- 完全背包
- python错误和异常(1)
- MFC CWnd仿按钮
- CSharp tar类型文件压缩与解压