求一个Mysql存储过程语句
本人在做一个网站系统的时候要用到存储过程,由于mssql和mysql的存储过程语句差别别较大,在网上查了很久也没有查出过所以然,所以求一个mysql的存储过程语句。要求如下:
我创建了一个数据库的视图,创建一个存储过程要用到视图中的查询字段。
视图代码如下:
-- ----------------------------
-- View structure for `teacher_article_view`
-- ----------------------------
DROP VIEW IF EXISTS `teacher_article_view`;
CREATE VIEW `teacher_article_view`
AS
select
`teachersinfo`.`cteachNo` AS `cteachNo`,
`teachersinfo`.`ctrueName` AS `ctrueName`,
`teachersinfo`.`csexual` AS `csexual`,
`schooltables`.`vschName` AS `vschName`,
`articleinfo`.`cartNo` AS `cartNo`,`articleinfo`.
`vartName` AS `vartName`,
`articleinfo`.`vartType` AS `varttype`,
`articleInfo`.`dpubtime` as `dpubtime`,
(`rateresult`.`iResultScore` / `articlepartner`.`irank`) AS `artiScore`
from
((((`articlepartner` join `rateresult`) join `articleinfo`) join `teachersinfo`) join `schooltables`)
where
((`articleinfo`.`cartNo` = `articlepartner`.`cartNo`) and (`teachersinfo`.`cteachNo` = `articlepartner`.`cteachNo`)
and (`articlepartner`.`cResultNo` = `rateresult`.`cResultNo`) and (`teachersinfo`.`cschNo` = `schooltables`.`cschNo`));
我想统计得出上面视图中 'artiScore' 的总和,条件是根据 'cteachNo' 来统计和 'dpubtime' 的一个时间段以内。
相关问答:
我是用mysql自带的C API
if(mysql_real_connect(&mysql,"125.0.0.108","root","root","home",3306,NULL,0))
{
AfxMessageBox("数据库连接失败") ......
在三十讲遇到这样一个问题就是运行代码时出现错误 Fatal error: Call to undefined method mysql::fetch_array() in D:\WWW\news\index.php on line 12
,我把mysql::fetch_array() 改成mysql::fetch_row() 又出现F ......
请问下哪位仁兄有比较好的备份方案,用什么工具或者用什么方式,小弟借鉴下
直接用MYSQLDUMP备份
OR
用SQLYOG之类的图形化管理工具备份
直接用mysql自带的 mysqldump 就可以了。
http://dev.mysql.com/doc/re ......
我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......