摘要:语法 Statement Syntax AND / OR SELECT column_name(s)FROM table_nameWHERE conditionAND|OR condition ...
阅读全文
摘要:Modern SQL Servers are built on RDBMS. DBMS - Database Management System A Database Management System (DBMS) is a computer program that can access data in a database. The DBMS program enables you to ...
阅读全文
摘要:A view is a virtual table based on the result-set of a SELECT statement. 什么是视图? 在SQL里,视图是一个基于SELECT查询的result-set的虚拟数据表。 视图包含列和行,就象是一个真正的表格。视图里的字段来自于数据库里一个或者多个真正的表。你可以给视图添加SQL函数,WHERE和JOIN语句,如同来自于一个表格...
阅读全文
摘要:聚会函数 (如 SUM) 常需要附加GROUP BY ----------------------------------------------- GROUP BY... GROUP BY... 被附加于SQL 是因为聚会函数 (如 SUM) 每次都返回所有列值的合计,没有GROUP BY函数是不可能找到列值的单个分组的合计数。 语法 ...
阅读全文
摘要:SELECT INTO语句 SELECT INTO 语句多用于创建备份和存档记录。 语法 SELECT column_name(s) INTO newtable [IN externaldatabase] FROM source -----...
阅读全文
摘要:SQL has a lot of built-in functions for counting and calculations. Function Syntax The syntax for built-in SQL functions is: SELECT function(column) FROM table...
阅读全文
摘要:删除索引 你可以在一个现有表中用DROP INDEX 语句删除索引Microsoft SQLJet的语法 (and Microsoft Access): DROP INDEX index_name ON table_name MS SQL Server的语法: ...
阅读全文
摘要:ALTER TABLE ALTER TABLE 语句用于在现有表中添加删除列。 ALTER TABLE table_name ADD column_name datatype ALTER TABLE table_name DROP COLUMN...
阅读全文
摘要:创建数据库 CREATE DATABASE database_name ------------------------------------------- 创建表 在数据库中创建表: ...
阅读全文
摘要:Joins 和 Keys 某些情况下,我们不得不选择两个或者更多的表以返回结果。我们不得不执行一个连接。数据库中的表会涉及到相互间的keys。主键为列的每一行的唯一值。目的是将数据绑定到一起。横跨表,每个表中没有重复的数据。 下面的"Employees"表中, "Employee_ID" 列是主键,意味着没有相同的两行Employee_ID。Employee_ID甚至可区别两个有相同的名字的人。...
阅读全文
摘要:UNION UNION 命令用于从两个表选择有关信息。很类似JOIN命令。无论如何,当使用UNION命令时所有被选择的列需要具有相同的数据类型。 注意:UNION仅选择不重复的值。 SQL Statement 1 UNION SQL Statement 2 ...
阅读全文
摘要:使用SQL,可将别名用于列表和表的名称。-------------------------------------------- 列的别名 语法为: SELECT column AS column_alias FROM table ----------------...
阅读全文
摘要:IN IN 运算符可用于如果你知道一列你所想返回的精确值。 SELECT column_name FROM table_name WHERE column_name IN (value1,value2,..) ---------------...
阅读全文
摘要:BETWEEN ... AND BETWEEN ... AND 运算符用来选择两值之间的范围。这些值可以是数字、文本或者日期。 SELECT column_name FROM table_name WHERE column_name BETWEEN value1 AND ...
阅读全文
摘要:AND & OR AND 和OR 在WHERE子句中连接两个或更多的条件。AND 运算符当所有条件为真时列出行记录。运算符当任一条件为真时列出行记录。 原始表 (用于示例) LastName FirstName Address City ...
阅读全文
摘要:The ORDER BY 关键字用于排序结果--------------------------------- Sort the Rows The ORDER BY 子句用于给行排序Orders: Company OrderNumber Sega ...
阅读全文
摘要:DELETE语句 DELETE语句用于删除表中的行。语法 DELETE FROM table_name WHERE column_name = some_value --------------------------------- Pe...
阅读全文
摘要:Update 语句 Update 语句用于修改表中的数据。语法 UPDATE table_name SET column_name = new_value WHERE column_name = some_value ...
阅读全文
摘要:INSERT INTO 语句 INSERT INTO 语句用于在表中添加新的一行。语法 INSERT INTO table_name VALUES (value1, value2,....) 你可以指定你想插入数据的列 ...
阅读全文
摘要:WHERE子句用于指定一个筛选标准。WHERE子句WHERE子句可以添加至SELECT语句以便有条件地从表中选择数据。 语法: SELECT column FROM table WHERE column operator value 下面的...
阅读全文