SQL语法高手请帮我解决一个难题? ( 积分: 200 )

我不是新人了,但我仍然不喜欢用临时表,因为早时要用到SQL Server的订阅复制功能,如果对数据表操作频繁,同步数据时要做大量的更新操作,浪费的时间和网络资源很多,这之后就养成了习惯。现在看使不使用临时表要具体问题具体分析了。临时表是可以加快查询速度,但是写数据耗用的时间也是要考虑进去的,而且如果临时表需要被订阅,一定不能使用这种方式。不使用临时表,写查询语句的时候一定要注意效率问题,还有要写得简洁清楚,不然复杂SQL很难让人看得懂,很有可能就成了维护的死角,被后来者唾骂。我在一家企业做系统的,人力资源有限,所以但凡我做的查询报表要调整,尽管我已经升职,但仍然要自己修改,就是因为没人能看懂,那些冗长的SQl 语句,想想其实根本没有必要,做个临时表,看上去清晰了,后来的人也好接手,利人利己,何必在意那种高手的感觉!
 
themars和JamesBond_L的一堆金玉良言,兄弟我是接受了,这可能影响到我今后写SQL查询语句的写法,或处理方法的改变了,不过是一种积极的影响和改变,非常感谢两位前辈的指点!<br>phoebe:你说的真是肺腑之言啊!<br>做个临时表,看上去清晰了,后来的人也好接手,利人利己,何必在意那种高手的感觉!&nbsp;&nbsp;<br>....<br>我决定用临时表了.谢谢大家!
 
多人接受答案了。
 
顶部