摘要: left join 是left outer join的简写,left join默认是outer属性的。Inner JoinInner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。这个和用select查询多表是一样的效果,所以很少用到;outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。关键就是后面那句,返回的多一些。所以通常意义上的left join就是left outer join 阅读全文
posted @ 2011-11-02 16:38 _cc 阅读(3286) 评论(0) 推荐(1) 编辑
摘要: --先删除主键(PK_TABLENAME要替换成主键名) alter table tablename drop CONSTRAINT PK_TABLENAME go --再增加主键(PK_TABLENAME要替换成主键名) alter table tablename add CONSTRAINT PK_TABLENAME PRIMARY KEY (键名,键名) go--修改表名exec sp_rename 'oldname','newname';go--重新命名列名EXEC sp_rename 'table1.oldname','newn 阅读全文
posted @ 2011-11-02 15:27 _cc 阅读(293) 评论(0) 推荐(0) 编辑
摘要: SQL语句可分为多种类别,如下所述。●DQL(数据查询语言),用来从数据库中获取数据和对数据进行排序。●DML(数据库操纵语言),用来插入、删除和修改数据库中的数据。●DDL(数据定义语言),包括定义数据库、基本表、视图和索引。●DCL(数据控制语言),用来管理对数据库和数据库对象的权限。●CCL(通用命令语言),用来在数据库中进行高效率的搜索。它可以用来生成联机库等需要在很短的时间内筛选大量记录的应用。DQL:Data Query Language SELECT 数据查询语言select具体用法 SELECT select_list [ INTO new_table ] FROM... 阅读全文
posted @ 2011-11-02 10:33 _cc 阅读(237) 评论(0) 推荐(1) 编辑