上一页 1 ··· 4 5 6 7 8
摘要: 在企业应用中,经常会开发报表系统,而在报表中又经常用到行列转换,这里有一个经典的应用实例:原表: 姓名科目 成绩 张三语文80张三 数学 90 张三 物理 85 李四语文 85 李四物理 82 李四英语 90李四政治 70 王五英语 90转换后的表: 姓名数学 物理 英语 语文 政治李四082908570王五00900 0张三 90850 80 0实例:Declare @sql varchar(8000)Set @sql = 'Select Name as 姓名'Select @sql = @sql + ',sum(case Subject when '' 阅读全文
posted @ 2010-04-28 16:50 老猫-DB 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 选择从事软件开发,就选择了与挑战为伍。时下这个年代的软件开发已经不再是上个世纪的软件开发了,那时候基本上你选择一种开发语言和一个开发环境,就可以吃饱饭,而且还可以吃得很好。然而在软件行业发展到今天,我们有无数种开发语言,有无数种开发理念,有无数个框架,这些东西为软件开发的各个领域带来了便利,这是积极的一方面。但是也有消极的一方法,往往在众多的选择面前,会让你手足无措。 如今,单单靠使用一种编程语言,即便你炉火纯青、登峰造极,也算不上是一个优秀的软件开发者。那么到底怎样才可以在日新月异的软件开发技术面前,可以立于不败之地,做一个软件开发的常青树呢?1、至少掌握两种开发语言 毕竟软件开发还是要靠开 阅读全文
posted @ 2010-04-28 16:50 老猫-DB 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 在实际应用中,往往能碰到分页的需求。虽然有不少组件可以实现面向对象的分页,但是都是利用了缓存。很多时候,这些方法是不可用的。原因很简单,在一个数据量非常大的应用中,缓存全部数据无论是对网络传输还是对内存都是不小的浪费。所以,还是回归自然吧,利用分页查询来获取当前页的数据为妙。A.MySQL数据库: SELECT *FROMtable_nameORDERBYcolumn_name LIMIT m,n 结果返回的是第m+1行到第n行的数据集。比如: SELECT * FROM table_name ORADER BY column_name LIMIT 1,5 返回的是第2行到第5行的数据集B.S 阅读全文
posted @ 2010-04-28 16:49 老猫-DB 阅读(942) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8