try:SELECT COST_TYPE2,MEDICAL_NAME,COST_SUM FROM medical_treatment_item ,
(SELECT C_REPORT_TEMP1.BRANCH_ID A,C_REPORT_TEMP1.COST_TYPE B,SUM(COST) COST_SUM FROM C_REPORT_TEMP1 GROUP BY A,B) C
where medical_treatment_item.BRANCH_ID =C.BRANCH_ID
(SELECT C_REPORT_TEMP1.BRANCH_ID A,C_REPORT_TEMP1.COST_TYPE B,SUM(COST) COST_SUM FROM C_REPORT_TEMP1 GROUP BY A,B) C
where medical_treatment_item.BRANCH_ID =C.BRANCH_ID
解决方案 »
- oracle job 自动变为broken状态。
- ORACLE报表中一项统计功能,求方案
- 向oracle中插入数据是000000怎么可读取的是0怎么解决,,谢谢谢谢
- 紧急求救,有关oracle事务最大并发处理问题?
- 是不是表里的列越多 查询的速度就越慢
- sysdate可不可以只存日期,而不存時間?或者有其它的什麼函數只存日期?
- 新手想问关于SQL语句的一些问题,请各位多多帮忙!
- !!!在一个大系统中遇到的非常棘手的问题(涉及到快照和回滚段)
- 求解一个sql,这种判断怎么写啊?求大神帮助
- oracle查询数据分两次返回,两次返回的时间间隔为两个小时
- 不能登录到Oracle Management Server
- 新手提问
(SELECT C_REPORT_TEMP1.BRANCH_ID A,C_REPORT_TEMP1.COST_TYPE B,SUM(COST) COST_SUM FROM C_REPORT_TEMP1 GROUP BY A,B) C
on medical_treatment_item.BRANCH_ID =C.A这条语句有什么错误?偶原来是用sqlserver的,现被迫用oracel,请指教啊.顺便请教一下为什么不能这么写
(SELECT BRANCH_ID ,COST_TYPE ,SUM(COST) COST_SUM FROM C_REPORT_TEMP1 GROUP BY BRANCH_ID,COST_TYPE) C
where a.BRANCH_ID =C.BRANCH_ID
(SELECT BRANCH_ID ,COST_TYPE ,SUM(COST) COST_SUM FROM C_REPORT_TEMP1 GROUP BY BRANCH_ID,COST_TYPE) C
where a.BRANCH_ID =C.BRANCH_ID
medical_treatment_item这张表有branch_id这个字段吗 有就没有问题 没有就不行了