【发布时间】:2011-09-29 14:49:27
【问题描述】:
我是一名 C++ 程序员,偶尔使用 MySQL 来处理数据库,但我的 SQL 知识相当有限。不过我肯定愿意改变这一点。
目前,我正在尝试仅使用 SQL 查询对数据库中的数据进行分析(!)。但我准备放弃了,转而将数据导入C++,用C++代码进行分析。
我和同事讨论过这个问题,他们也推动我使用 C++,说 SQL 不是用于复杂分析,而是主要用于导入(从现有表)和导出(到新表)数据,以及多一点,例如将数据合并到 - 例如- 加入表格。
谁能帮我画一条线?所以我知道什么时候切换到 C++?当然性能也是一个问题。
SQL 中的事情变得复杂的迹象是什么?或者,也许我只是在设计查询时采用了错误的方法。那么我在哪里可以找到教程、书籍……以采取更好的方法?
我希望这不是太模糊。我真的有点失落了。
【问题讨论】:
-
感谢您的所有回答。我看到人们希望这个问题被关闭。我猜是因为它太模糊了,导致“意见”,而不是“事实”。我明白。但是我必须说这些答案对我有很大帮助,并且看着它们,我看到经验丰富的程序员的良好推理将“观点”变成了“事实”。也有相当多的人将我的问题评为 +1,这表明有更多的人喜欢看到这个“问题”的答案。
标签: c++ mysql sql data-analysis