摘要: 注:内容来自网络,版权归作者所有。1.什么是SQLSQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言2.SQL 能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入新的纪录SQL 可更新数据库中的数据SQL 可从数据库删除记录SQL 可创建新数据库SQL 可在数据库中创建新表SQL 可在数据库中创建存储过程SQL 可在数据库中创建视图SQL 可以设置表、存储过程和视图的权限3.SQL 语法3.1数据库表一个数据库通常包含一个或多个表。每个表由一个名字标识(例如“客户”或者“订单”)。表包含带有数据的记录(行)。下面 阅读全文
posted @ 2012-05-18 21:41 MrRock 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 聚合函数对一组值执行计算并返回单一的值。聚合函数忽略空值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用。所有聚合函数都具有确定性。任何时候用一组给定的输入值调用它们时,都返回相同的值。COUNT(*)用来检索一个表内的总的记录条数COUNT(列名)对一列中的值计算个数,用来检索一个表内的某个字段的行数(注意:null不算)SUM(列名)求某一列值的总合AVG(列名)求某一列值的平均值MAX(列名)求该表中(列名)最大的那值MIN(列名)1.COUNT(*)select count(*) from user; 返回user表记录的条数;2.COUNT(列名) select 阅读全文
posted @ 2012-05-18 21:30 MrRock 阅读(243) 评论(0) 推荐(0) 编辑
摘要: SQL语言包含3个部分: 数据定义语言Data Definition Language(DDL),定义:definition/ 例如:CREATE、DROP、ALTER等语句。 数据操作语言Data Manipulation Language(DML),操作:make/ 例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。 数据控制语言Data Controlling Language(DCL),控制:control/ 例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。 SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数... 阅读全文
posted @ 2012-05-18 14:39 MrRock 阅读(181) 评论(0) 推荐(0) 编辑