张磊(Avraber)

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年7月12日

摘要: --创建一张表,记录电话呼叫员的工作流水,记录呼叫员编号、对方号码、通话开始时间、通话结束时间。建表、插数据等最后都自己写SQL语句。--要求:输出所有数据中通话时间最长的5条记录。orderby datediff--输出所有数据中拨打长途号码(对方号码以0开头)的总时长。like、sum--输出本月通话总时长最多的前三个呼叫员的编号。--输出本月拨打电话次数最多的前三个呼叫员的编号.group by,count(*)代码(CREATE TABLE [CallRecords]( [Id] [int] NOT NULL identity(1,1), [CallerNumber] [nvarcha 阅读全文
posted @ 2012-07-12 18:45 张磊(Avraber) 阅读(169) 评论(0) 推荐(0) 编辑

摘要: 代码namespace 用户登录{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } bool b1, b2, b3, b4, b5, b6; private void button1_Click(object sender, EventArgs e) { try { if (b1 && b2 && ... 阅读全文
posted @ 2012-07-12 18:44 张磊(Avraber) 阅读(236) 评论(0) 推荐(0) 编辑

摘要: 1.--聚合函数(重要) --求总数 select COUNT(字段名字EmpName) from 表名 where 字段名字='';(EmpName='张三1') --求最大最小平均值 select MAX(字段名),MIN(字段名),avg(字段名) from 表名 select MAX(字段名)over(),EmpName from 表名 聚合函数的使用常常与分组一起使用 --聚合函数的一个注意事项 create table tblScore ( id int identity(1,1) primar... 阅读全文
posted @ 2012-07-12 18:42 张磊(Avraber) 阅读(177) 评论(0) 推荐(0) 编辑

摘要: 数据库约束是为了保证数据的完整性(正确性)而实现的一套机制 非空约束 主键约束(PK) primary key constraint 唯一且不为空 唯一约束 (UQ)unique constraint 唯一,允许为空,但只能出现一次 默认约束 (DF)default constraint 默认值 检查约束 (CK)check constraint 范围以及格式限制 外键约束 (FK)foreign key constraint 表关系 --手动添加约束(设计器) -> 单击右键 -> 设计表 -> 主键 -> 唯一约束 -> 右键 ->... 阅读全文
posted @ 2012-07-12 18:41 张磊(Avraber) 阅读(349) 评论(0) 推荐(0) 编辑

摘要: 1) use --use切换数据库的当前使用状态 在不适用use时,系统默认的是master数据库,要切换到自己的数据库 use 数据库名; (2) go --go表示将前面的SQL打一个包,一起执行 --go不属于T-SQL,它不是SQL语句的一部分 --go属于sqlcmd控制台命令 (3) create <1>--创建数据库 --create database 数据库名 create database MyDatabase go --创建数据库后边要带一个go,那样系统里面才能有数据库,然后才能执行下面的操作 <2>--... 阅读全文
posted @ 2012-07-12 18:39 张磊(Avraber) 阅读(184) 评论(0) 推荐(0) 编辑