我有个 课程表(tableinfo) 和 课程安排表(conlesson)
结构如下:【tableinfo】
lessonid ---id
name ---课程名称
price ---课程提成【conlesson】
lessonid ---课程id(与上面对应)
teacher ---授课老师我想查出各位老师所上课程的次数,及提成计算(次数*价格)
之前的查出每位老师的上课次数我倒是成功了,现在就是对于怎么从另一个表得到相应课程的价格再乘以次数得出提成有问题!
之前的语句:
SELECT EACHER as 老师,LESSONID as 课程,count(*) as 次数 FROM TABLELESSON group by TEACHER,LESSONID
结构如下:【tableinfo】
lessonid ---id
name ---课程名称
price ---课程提成【conlesson】
lessonid ---课程id(与上面对应)
teacher ---授课老师我想查出各位老师所上课程的次数,及提成计算(次数*价格)
之前的查出每位老师的上课次数我倒是成功了,现在就是对于怎么从另一个表得到相应课程的价格再乘以次数得出提成有问题!
之前的语句:
SELECT EACHER as 老师,LESSONID as 课程,count(*) as 次数 FROM TABLELESSON group by TEACHER,LESSONID
解决方案 »
- 求oracle10g client 好用的安装包
- 不懂ORACLE,求各位高手将下面的这段存储过程改为ORACLE的。在线求……各种求
- 对表进行分区,分区字段可是用表达式吗?
- 关于数据库的关闭
- 如何在oracle查询后生成文本文件
- 求MSSQL2005的存储过程转换成Oracle存储过程的工具
- VC++ 、MySql、Oracle 之间的关系 请指点!
- 请问这个sql该怎么写???
- 报‘动态链接库c:\winnt\system32\user32.dll初始化失败,进程非正常终止’错?sos!小妹急等!
- 为什么我建不了表。 一个关于权限的问题
- sysdba,sysoper,normal区别
- 运行cmsxdb在与数据库连接时发生IO.Exception错误
from tableinfo a,(
SELECT TEACHER as 老师,LESSONID ,count(*) as 次数 FROM TABLELESSON group by TEACHER,LESSONID) b
where a.LESSONID=b.LESSONID
FROM TABLELESSON a,tableinfo b
where a.lessonid=b.lessonid
group by a.TEACHER,a.LESSONID,b.price