作为一个程序员,而非数据库DBA,有些项目会用到SQL语句,有时候有可能很长一段时间不用.
我在很多年前做项目的时候,积累了很多SQL的复杂用法.当时也写了很多文档做记录.
时间长不用,以前做记录的文档,现在都不知道在哪了,现在很多基本的都得问人,
SQL语句这东西不像程序,可以调试.自己想要的逻辑,又不好表达,所以也不好搜.
我知道很多程序员喜欢用简单的SQL语句,查出来数据,在自己的程序里做一些处理,得到自己想要的东西.
而我,倾向于sql能查出来的,就不用代码.不知道这样好不好……
------解决思路----------------------
适合用sql的就用sql,适合用程序的就用程序。这取决于项目要求和你对 sql 或程序的把握能力,顺势而为事半功倍。
另外经常在论坛里看看别人的问题,因为以后自己很可能会遇到。
------解决思路----------------------
能用sql处理的就用sql,这个后期维护较容易,作为一个dba,不去更新软件,而是更新sql,会好得多,因为每次要去求厂家更新程序,那个悲催呀