请问,数据库的公式字段怎么使用?
解决方案 »
- 谁帮我看下这个程序,说我没重写方法,但是我确实是API复制的啊。
- 要求实现接口java.util.Set,元素和hash code无关
- java 只能做网站相关么,我说小范围的
- java的cs项目scoket编程在外网出现了点问题,请高手指点
- JAVA项目转移的问题
- import javax.servlet.*;
- 请教如何做一棵硬盘目录树
- Vector对象处理问题(急用)
- 关于SQL Server的JDBC驱动的问题-除了JDBC-ODBC桥之外,还有什么驱动程序能够工作于SQLServer之上?
- 网页抓取怎么除去注释
- 关于java 即时编译与提前编译
- 用RCP开发时,怎么样将二个ViewPart放在一个窗口中,就像Eclipse建多个文件打开多个窗口一样?
这种格式?
不清楚,不明白,学习关注之。
哎,楼下继续猜吧。。
table中有字段width,height,area
其中area的值等于width * height
如果这三个字段都是普通的int字段,则很显然在修改width或height字段的value时,area的value也必须修改,否则就会出现area的值不正确。
因此应该将area定义成为公式字段,即在设计表的时候将area定义为=width*height。这样无论是修改width或height,area的值都永远正确。
不同于普通字段,公式字段并不占用空间,而且也不能修改。
其实这种问题跟送分帖差不多
用Google一分钟就能搞掂的,呵呵……
如:sum(),avg()或price*numbers as total等.
英文中叫computed filed。
另外:在公式字段中是不能用sum()/avg()等函数的,这些函数通称Agg函数,是不能用于公式字段中的……看来需要恶补数据库基础。