sql 语 句 基 础 教 程 目 前 常 用 的 数 据 库 有 Oracle 公 司 的 Oracle , Microsoft 公 司 的 SQL Server , IBM 公 司 的 DB2 和 MySql 公 司 的 MySql, 而 免 费 的 数 据 库 目 前 只 有 MySql , 当 然 盗 版 的 不 算 。 SQL (Structured Query Language) 结 构 化 查 询 语 言 是 目 前 一 个 国 际 上 标 准 的数 据 库 专 用 语 言 。 不 过 不 同 的 数 据 库 所 使 用 的 SQL 语 句 都 会 稍 有 一 些 不 同 ,但 基 本 的 标 准 还 是 会遵 循 SQL , 例 如 : 用 与 SQL Server 的 叫 做 PL-SQL , 用 于 Oracle 的 叫 做 T-SQL , 它 们 都 是 SQL 的 子 类 , 或 者 说 是 派 生 类 。 用 于 MySql 的 我 还 不 知 道 它 叫 做 什 么 SQL , 不 过 个人 觉 得 它 反 而 最 接 近 标 准 的 SQL 语 言 , 不 过 , 从 另 一 方 面 来 说 , 它 对 SQL 所 做的 扩 展 最 少 。 就 我 现 在 的 理 解 SQL 语 言 就 是 用 来 使 用 数 据 库 和 操 作 数 据 用 的 , 不 包 括 操 作数 据 库 , 那 些 操 作 数 据 库 的 代 码 应 该 叫 做 命 令 , 如 : 启 动 , 关 闭 数 据 库 , 设 置 字符 集 , 设 置 访 问 连 接 用 户 数 等 , 这 些 不 属 于 SQL 语 言 , 不 同 的 数 据 库 都 有 自 己的 命 令 , 这 些 命 令 是 生 产企业制定的 。 下面 , 我 大概来 说 一 下 SQL 所 做 的 事情创建数 据 库 , 创建表, 插入、修改、删除数 据 , 查 询 数 据 (最 主要的 是 这 个 功能, 方 便数 据 的 储存和 查 询 是 人 们 发明数 据 库 的 理由)。 当 然 , 我 下面 介绍的 SQL 都 是 用 于 MySql 的 。 SQL 基 础 知 识 一 、 数 据 类 型 INT [ 常 用 ] 整数 BIGIN 大整数 FLOAT ( 单精密 ) 浮点数 字 DOUBLE [ 常 用 ] ( 双精密 ) 浮点数 字 NUMERIC(M,D) [ 常 用 ] 未压缩 (unpack) 的 浮点数 字 , “ 未压缩 ” 意味着数 字 作 为一 个 字 符...