2012年5月1日

由简到难生成数据库报表(二)

摘要: 产品销售额统计要求统计每种产品的销售额并且在报表最后列出销售额总计。检索每种产品的销售额可以到 T_SaleBillDetail 中按照产品进行分组,然后使用聚合函数 SUM()来计算每种产品的销售额。因为 T_SaleBillDetail 只保存了销售量,价格和产品名称保存在 T_Merchandise表中,因此还需要与 T_Merchandise表进行连接运算。SQL语句如下:select T_Merchandise.Fname,sum(T_SaleBillDetail.Fcount*T_Merchandise.FPrice) from T_Merchandise inner join T 阅读全文

posted @ 2012-05-01 19:39 c语言源码 阅读(213) 评论(0) 推荐(0) 编辑

Big Three

摘要: 定义一个有序数组类来说明这个问题:#include <iostream> using namespace std; #define MAXSIZE 20 class A { public: A(void); // 构造函数 A (const A &); // 复制构造函数 A & operator= (const A &); // 重载赋值运算符 ~A() { // 析构函数 cout << "析构函数" << endl; } void Display(void); int Size(void); bool IsE 阅读全文

posted @ 2012-05-01 18:01 c语言源码 阅读(238) 评论(0) 推荐(0) 编辑

由简到难生成数据库报表(一)

摘要: 在接下来,我想借助一个例子,来加深大家对数据库报表的认识,由简到难生成数据库报表!这里创建一个简化的进销系统,系统中只有销售单和采购单,不存在红冲单据及其库存、退货等单据。由于销售单和采购单存在主从结构,所以将这两张表中的主从数据分别保存在不同的表中。下面是这个系统中表之间的关系图:表 T_Person 为人员表,FId字段为主键,FNumber 字段为人员工号,FName 字段为人员姓名,FManagerId字段为上级主管主键(指向T_Person表的 FId字段的外键) 。表T_Merchandise为商品表,FId字段为主键,FNumber字段为产品编号,FName字段为商... 阅读全文

posted @ 2012-05-01 16:22 c语言源码 阅读(396) 评论(0) 推荐(0) 编辑

SQL数据库设计规范参考之数据库对象命名详细文档

摘要: 对于一个大项目来讲,数据库的设计命名规范是很重要的一个环节,好的表设计,让人看得很舒服,一看就明白是什么意思了,下面看到一篇很不错的数据库对象命名参考文档,所以整理分享给大家。引言编码规范是一个优秀程序员的必备素质,然而,有很多人非常注重程序中变量、方法、类的命名,却忽视了同样重要的数据库对象命名。这篇文章结合许多技术文章和资料,以及我自己的开发经验,对数据库对象的命名规则提出了一点建议,希望能为大家提供一些参考。NOTE:虽然这篇文章名为“数据库对象命名参考”,实际上,在这篇文章中我不仅介绍了数据库命名的规则,连带讲述了在数据库设计与开发时所需要注意的几个问题。基本命名规则表1. 基本... 阅读全文

posted @ 2012-05-01 15:43 c语言源码 阅读(270) 评论(0) 推荐(0) 编辑

导航