随笔分类 -  SqlServer

摘要:你真的懂T-sql 语句的逻辑执行顺序吗?先创建示例数据库创建两个表 Class和Choose表,class:choose:大家可能很容易看懂以下代码目的是找出所有班级中学生人数少于3的班级和班级人数,查出的结果那它们的执行顺序和过程是怎么样的?分析一下1.执行from语句中的两个表 ,执行笛卡尔乘积(交叉连接)会得到虚拟表 VT1 ,表中会出现28条数据(4*7)。2. on 筛选器(联接条件)... 阅读全文
posted @ 2009-11-03 21:30 zabery 阅读(2748) 评论(23) 推荐(3) 编辑
摘要:.因为社区要加个bbs论坛,所以就当做练习,自己提前设计了一下数据库,由于经验有限,错误在所难免,还希望各位不吝赐教数据库的表如上图,我先把每个表都说明一下,UserInfo 记录用户的基本信息User_Name 用户名(唯一)intUser_Pwd 用户密码 nvarcharUser_nickname 用户昵称 nvarcharUser_headpicurl 用户头像地址 nvarchar Us... 阅读全文
posted @ 2009-09-20 14:26 zabery 阅读(9655) 评论(14) 推荐(3) 编辑
摘要:计算数据操作时间开始的时候一直想提高数据库查询的速率,但是苦于无法计算,所以就写出了一个样式代码,大家可以看一下,学索引的时候学的[代码]可以计算一次查询或者其他的操作时间了After触发器原理:例如:当要删除一条记录z的时候,首先,SQL Server会在内存中建一个删除表,然后删除那条记录之后,会触发insert/update/delete事件(after触发器),最后再从内存中删除那个删除表... 阅读全文
posted @ 2009-09-19 01:29 zabery 阅读(549) 评论(0) 推荐(1) 编辑