数据库篇:
1、数据库操作的data为列属性时,用""取值
2、union 负责连接两个sql语句
3、like "xx%"是指xx后面有数据 也可以"%xx%"模糊查询
4、当数据库数据庞大时,建议使用索引(像本项目中的查询有时要耗费半小时出一张表)
5、能不使用select *就不要使用,因为*查询的量过于庞大时。。。
6、to_number(to_date(to_char( xxxx),'yyyymmdd')-to_date(to_char('20130331'),'yyyymmdd'))日期差
7、substr(a.mon_date,1,6)like '2013%'
8、另外在sum(bal)的时候,里面的值尽量保持,最外面的再乘除,这样会计科目的误差会更小
9、能select出来的就select,尽量少用减法,要不过多的减法从会计角度来说很不好
10、
关于程序,我感觉一路学过来是这样子的
java struts2 ibatis =》java struts1 =》c sql
还有很长的路要走啊。。。。
1、数据库操作的data为列属性时,用""取值
2、union 负责连接两个sql语句
3、like "xx%"是指xx后面有数据 也可以"%xx%"模糊查询
4、当数据库数据庞大时,建议使用索引(像本项目中的查询有时要耗费半小时出一张表)
5、能不使用select *就不要使用,因为*查询的量过于庞大时。。。
6、to_number(to_date(to_char( xxxx),'yyyymmdd')-to_date(to_char('20130331'),'yyyymmdd'))日期差
7、substr(a.mon_date,1,6)like '2013%'
8、另外在sum(bal)的时候,里面的值尽量保持,最外面的再乘除,这样会计科目的误差会更小
9、能select出来的就select,尽量少用减法,要不过多的减法从会计角度来说很不好
10、
关于程序,我感觉一路学过来是这样子的
java struts2 ibatis =》java struts1 =》c sql
还有很长的路要走啊。。。。