我是Mysql的新手,没有任何编写存储过程/函数的经验。我只知道基本的SQL查询,主要在oracle中工作。 现在,我有一项任务是根据数据模型生成报告。
由于数据模型很复杂,并且它是一个规范化的数据模型,有超过18个表并且与外键约束相关联,因此我们希望将旧记录移动到另一个数据库以进行报告。
我想知道如何将一个数据库的记录(有18个表 - 规范化的一个)移动到另一个报告服务器,但以非规范化形式存储,这样我就更容易编写查询。否则我可能需要在18个表上编写连接查询。
并且还必须每天移动记录。就像将旧记录移动到报告服务器的cron作业一样。如何配置?
如何编写存储过程?