• SQL FORMAT() 函数

    2014-12-22
    FORMAT() 函数 FORMAT() 函数用于对字段的显示进行格式化。 SQL FORMAT() 语法 SELECT FORMAT(column_name,format) FROM table_name; 参数 描述 column_name 必需。要格式化的字段。 format 必需。规定格式。 演示...
  • SQL NOW() 函数

    2014-12-22
    NOW() 函数 NOW() 函数返回当前系统的日期和时间。 SQL NOW() 语法 SELECT NOW() FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数据...
  • SQL ROUND() 函数

    2014-12-22
    ROUND() 函数 ROUND() 函数用于把数值字段舍入为指定的小数位数。 SQL ROUND() 语法 SELECT ROUND(column_name,decimals) FROM table_name; 参数 描述 column_name 必需。要舍入的字段。 decimals 必需。规定要返...
  • SQL LEN() 函数

    2014-12-22
    LEN() 函数 LEN() 函数返回文本字段中值的长度。 SQL LEN() 语法 SELECT LEN(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Customers 表...
  • SQL MID() 函数

    2014-12-22
    MID() 函数 MID() 函数用于从文本字段中提取字符。 SQL MID() 语法 SELECT MID(column_name,start[,length]) FROM table_name; 参数 描述 column_name 必需。要提取字符的字段。 start 必需。规定开始位置(起始...
  • SQL LCASE() 函数

    2014-12-22
    LCASE() 函数 LCASE() 函数把字段的值转换为小写。 SQL LCASE() 语法 SELECT LCASE(column_name) FROM table_name; 用于 SQL Server 的语法 SELECT LOWER(column_name) FROM table_name; 演示数据库 在本教程中,我们将使...
  • SQL UCASE() 函数

    2014-12-22
    UCASE() 函数 UCASE() 函数把字段的值转换为大写。 SQL UCASE() 语法 SELECT UCASE(column_name) FROM table_name; 用于 SQL Server 的语法 SELECT UPPER(column_name) FROM table_name; 演示数据库 在本教程中,我们将使...
  • SQL HAVING 子句

    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...
  • SQL GROUP BY 语句

    2014-12-22
    Aggregate 函数常常需要添加 GROUP BY 语句。 GROUP BY 语句 GROUP BY 语句用于结合 Aggregate 函数,根据一个或多个列对结果集进行分组。 SQL GROUP BY 语法 SELECT column_name, aggregate_function(column_name)...
  • SQL SUM() 函数

    2014-12-21
    SUM() 函数 SUM() 函数返回数值列的总数。 SQL SUM() 语法 SELECT SUM(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 OrderDetails 表的数...
  • SQL MIN() 函数

    2014-12-21
    MIN() 函数 MIN() 函数返回指定列的最小值。 SQL MIN() 语法 SELECT MIN(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数...
  • SQL MAX() 函数

    2014-12-21
    MAX() 函数 MAX() 函数返回指定列的最大值。 SQL MAX() 语法 SELECT MAX(column_name) FROM table_name; 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数...
  • SQL LAST() 函数

    2014-12-21
    LAST() 函数 LAST() 函数返回指定的列中最后一个记录的值。 SQL LAST() 语法 SELECT LAST(column_name) FROM table_name; 注释: 只有 MS Access 支持 LAST() 函数。 SQL Server、MySQL 和 Oracle 中的 SQL LAST() 工作区...
  • SQL FIRST() 函数

    2014-12-21
    FIRST() 函数 FIRST() 函数返回指定的列中第一个记录的值。 SQL FIRST() 语法 SELECT FIRST(column_name) FROM table_name; 注释: 只有 MS Access 支持 FIRST() 函数。 SQL Server、MySQL 和 Oracle 中的 SQL FIRST() 工作...
  • SQL COUNT() 函数

    2014-12-21
    COUNT() 函数返回匹配指定条件的行数。 SQL COUNT(column_name) 语法 COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入): SELECT COUNT(column_name) FROM table_name; SQL COUNT(*) 语法 COUNT(*) 函数返回...
  • SQL AVG() 函数

    2014-12-21
    AVG() 函数 AVG() 函数返回数值列的平均值。 SQL AVG() 语法 SELECT AVG(column_name) FROM table_name 演示数据库 在本教程中,我们将使用众所周知的 Northwind 样本数据库。 下面是选自 Products 表的数据...
  • SQL 用于各种数据库的数据类型

    2014-12-20
    Microsoft Access、MySQL 和 SQL Server 所使用的数据类型和范围。 Microsoft Access 数据类型 数据类型 描述 存储 Text 用于文本或文本与数字的组合。最多 255 个字符。 Memo Memo 用于更大数量的文本...
  • SQL 通用数据类型

    2014-12-20
    数据类型定义列中存放的值的种类。 SQL 通用数据类型 数据库表中的每个列都要求有名称和数据类型。Each column in a database table is required to have a name and a data type. SQL 开发人员必须在创建...
  • SQL NULL 函数

    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 是可选的,...
  • SQL NULL 值

    2014-12-20
    NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 SQL NULL 值 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插...
  • SQL Date 函数

    2014-12-20
    SQL 日期(Dates) 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要您的数据包含的只是日期部分,运行查询就不会出问题。但是...
  • SQL 视图(Views)

    2014-12-20
    视图是可视化的表。 本章讲解如何创建、更新和删除视图。 SQL CREATE VIEW 语句 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。 视图包含行和列,就像一个真实的表。视图中的字...
  • SQL AUTO INCREMENT 字段

    2014-12-20
    Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。...
  • SQL ALTER TABLE 语句

    2014-12-20
    ALTER TABLE 语句 ALTER TABLE 语句用于在已有的表中添加、删除或修改列。 SQL ALTER TABLE 语法 如需在表中添加列,请使用下面的语法: ALTER TABLE table_name ADD column_name datatype 如需删除表中的列,...
  • SQL 撤销索引、撤销表以及撤销数据库

    2014-12-20
    通过使用 DROP 语句,可以轻松地删除索引、表和数据库。 DROP INDEX 语句 DROP INDEX 语句用于删除表中的索引。 用于 MS Access 的 DROP INDEX 语法: DROP INDEX index_name ON table_name 用于 MS SQL Server...