总结-sql
文章平均质量分 94
LittleFlown
这个作者很懒,什么都没留下…
展开
-
SQL总结一:基本查询
sql查询的事情很简单,但是常常因为简单的事情而出错。遇到一些比较复杂的查询我们更是忘记了sql查询的基本语法。本文希望通过简单的总结,把常用的查询方法予以总结,希望能够明确在心。场景:学生信息系统,包括学生信息、教师信息、专业信息和选课信息。--学生信息表IF OBJECT_ID (N'Students', N'U') IS NOT NULL DROP TABLE Studen转载 2018-03-14 22:39:41 · 754 阅读 · 0 评论 -
SQL总结二:连表查询
连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。只有真正了解它们之间的区别,才能正确使用。1、 Unionunion操作符用于合并两个或多个select语句的结果集。union运算符通过组合其他两个结果表(例如table1和table2)并消去表中任何重复行而派生出一个结果集。当 ALL 随 UNION 一起使用时(即 UNI转载 2018-03-15 22:46:35 · 457 阅读 · 0 评论 -
SQL总结三:其他查询
其他常用的SQL,在这里集合。1、 select into从一个表中选取数据,然后把数据插入另一个表中。常用于创建表的备份或者用于对记录进行存档。语法:SELECT column_name(s)INTO new_table_name [IN externaldatabase] FROM old_tablenameIN 子句可用于向另一个数据库中拷贝表。1)备份表信息SE转载 2018-03-17 12:51:13 · 403 阅读 · 1 评论 -
SQL总结四:编辑类
应有尽有1、数据库创建数据库语法:CREATE DATABASE database_name1)创建测试库CREATE DATABASE TestDB 2)使用库USE TestDB3)删除库DROP DATABASE TestDB 2、表1)创建用户信息表,包括ID、姓名、年龄、专业ID、所在城市CREATE TABLE Students(ID int,Name nvarc转载 2018-03-17 21:29:26 · 234 阅读 · 0 评论 -
SqlServer语法整理
T-SQL语法整理原创 2016-05-24 08:51:24 · 1983 阅读 · 0 评论 -
SQL总结五:存储过程
概念存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。 创建存储过程语法CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数据类型} [=默认值] [output], .... ]as SQL_statemen转载 2018-03-20 21:36:56 · 262 阅读 · 0 评论 -
SQL总结六:触发器
概念触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。触发器可以查询其他表,而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如,您可以根据客户当前的帐户状态,控制是否允许插入新订单。触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关系。作用1转载 2018-04-08 19:00:48 · 657 阅读 · 0 评论