-
2014-12-22
FORMAT() 函数 FORMAT() 函数用于对字段的显示进行格式化。 SQL FORMAT() 语法 SELECT FORMAT(column_name,format) FROM table_name; 参数 描述 column_name 必需。要格式化的字段。 format 必需。规定格式。 演示...
-
2014-12-22
NOW() 函数 NOW() 函数返回当前系统的日期和时间。 SQL NOW() 语法 SELECT NOW() FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数据...
-
2014-12-22
ROUND() 函数 ROUND() 函数用于把数值字段舍入为指定的小数位数。 SQL ROUND() 语法 SELECT ROUND(column_name,decimals) FROM table_name; 参数 描述 column_name 必需。要舍入的字段。 decimals 必需。规定要返...
-
2014-12-22
LEN() 函数 LEN() 函数返回文本字段中值的长度。 SQL LEN() 语法 SELECT LEN(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Customers 表...
-
2014-12-22
MID() 函数 MID() 函数用于从文本字段中提取字符。 SQL MID() 语法 SELECT MID(column_name,start[,length]) FROM table_name; 参数 描述 column_name 必需。要提取字符的字段。 start 必需。规定开始位置(起始...
-
2014-12-22
LCASE() 函数 LCASE() 函数把字段的值转换为小写。 SQL LCASE() 语法 SELECT LCASE(column_name) FROM table_name; 用于 SQL Server 的语法 SELECT LOWER(column_name) FROM table_name; 演示数据库 在本教程中,我们将使...
-
2014-12-22
UCASE() 函数 UCASE() 函数把字段的值转换为大写。 SQL UCASE() 语法 SELECT UCASE(column_name) FROM table_name; 用于 SQL Server 的语法 SELECT UPPER(column_name) FROM table_name; 演示数据库 在本教程中,我们将使...
-
2014-12-22
HAVING 子句 在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与 Aggregate 函数一起使用。 SQL HAVING 语法 SELECT column_name, aggregate_function(column_name) FROM table_name WHERE column_name operator value GROUP B...
-
2014-12-22
Aggregate 函数常常需要添加 GROUP BY 语句。 GROUP BY 语句 GROUP BY 语句用于结合 Aggregate 函数,根据一个或多个列对结果集进行分组。 SQL GROUP BY 语法 SELECT column_name, aggregate_function(column_name)...
-
2014-12-21
SUM() 函数 SUM() 函数返回数值列的总数。 SQL SUM() 语法 SELECT SUM(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 OrderDetails 表的数...
-
2014-12-21
MIN() 函数 MIN() 函数返回指定列的最小值。 SQL MIN() 语法 SELECT MIN(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数...
-
2014-12-21
MAX() 函数 MAX() 函数返回指定列的最大值。 SQL MAX() 语法 SELECT MAX(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数...
-
2014-12-21
LAST() 函数 LAST() 函数返回指定的列中最后一个记录的值。 SQL LAST() 语法 SELECT LAST(column_name) FROM table_name; 注释: 只有 MS Access 支持 LAST() 函数。 SQL Server、MySQL 和 Oracle 中的 SQL LAST() 工作区...
-
2014-12-21
FIRST() 函数 FIRST() 函数返回指定的列中第一个记录的值。 SQL FIRST() 语法 SELECT FIRST(column_name) FROM table_name; 注释: 只有 MS Access 支持 FIRST() 函数。 SQL Server、MySQL 和 Oracle 中的 SQL FIRST() 工作...
-
2014-12-21
COUNT() 函数返回匹配指定条件的行数。 SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入): SELECT COUNT(column_name) FROM table_name; SQL COUNT(*) 语法 COUNT(*) 函数返回...
-
2014-12-21
AVG() 函数 AVG() 函数返回数值列的平均值。 SQL AVG() 语法 SELECT AVG(column_name) FROM table_name 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数据...
-
2014-12-20
Microsoft Access、MySQL 和 SQL Server 所使用的数据类型和范围。 Microsoft Access 数据类型 数据类型 描述 存储 Text 用于文本或文本与数字的组合。最多 255 个字符。 Memo Memo 用于更大数量的文本...
-
2014-12-20
数据类型定义列中存放的值的种类。 SQL 通用数据类型 数据库表中的每个列都要求有名称和数据类型。Each column in a database table is required to have a name and a data type. SQL 开发人员必须在创建...
-
2014-12-20
SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数 请看下面的 Products 表: P_Id ProductName UnitPrice UnitsInStock UnitsOnOrder 1 Jarlsberg 10.45 16 15 2 Mascarpone 32.56 23 3 Gorgonzola 15.67 9 20 假如 UnitsOnOrder 是可选的,...
-
2014-12-20
NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 SQL NULL 值 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插...
-
2014-12-20
SQL 日期(Dates) 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要您的数据包含的只是日期部分,运行查询就不会出问题。但是...
-
2014-12-20
视图是可视化的表。 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字...
-
2014-12-20
Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。...
-
2014-12-20
ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、删除或修改列。 SQL ALTER TABLE 语法 如需在表中添加列,请使用下面的语法: ALTER TABLE table_name ADD column_name datatype 如需删除表中的列,...
-
2014-12-20
通过使用 DROP 语句,可以轻松地删除索引、表和数据库。 DROP INDEX 语句 DROP INDEX 语句用于删除表中的索引。 用于 MS Access 的 DROP INDEX 语法: DROP INDEX index_name ON table_name 用于 MS SQL Server...