### 特别说明:此程序是用于ACCESS数据库,大部份语句好适合SQLserver2000.
>[info]章节概述
~~~
SELECT [ DISTINCT] * | [字段列表] FROM [表名列表] [ WHERE 条件表达式][ GROUP BY 字段名[ HAVING 条件表达式]][ ORDER BY 字段名 [ASC | DESC]]
SELECT--查询关键字;是用来做什么的呢?一个最常用的方式是将资料从数据库中的表格内选出.
FROM---表名关键字;后面紧跟数据库的表名,也就是说查询的是那一个表中的数据.
WHERE---条件关键字;后面紧跟的是查询条件.
*---查询全部字段.
DISTINCT---找出表格内的不同资料值,。换句话说,我们需要知道这个表格/栏位内有哪些不同的值,而每个值出现的次数并不重要。
GROUP BY---当我们选不只一个栏位,且其中至少一个栏位有包含函数的运用时,我们就需要用到 GROUP BY 这个指令
HAVING---此关键字是对函数产生的值来设定条件
ORDER BY---排列关键字;后面紧跟 "字段名" [ASC, DESC] 如: ORDER BY 字段名 [ASC | DESC]
ASC---升序 DESC---降序
~~~
- SQL命令操作
- 【SQL简单查询】
- 查询全部
- 条件查询-文本型
- 条件查询-数值型
- 条件查询-日期型
- 条件查询-逻辑真
- 条件查询-逻辑假
- 唯一索引查询
- 简单查询-LIKE
- 简单查询-NOT
- 简单查询-IN
- 【SQL运算符查询】
- 符号应用-文本
- 符号应用-数值
- 字段值运算-文本串
- 字段值运算-加减
- 字段值运算-乘除
- 字段值运算-混合
- 条件查询-LIKE
- 复杂条件查询-AND OR
- 是空值查询-IS NULL
- 【SQL排序查谟】
- 排序查询升序
- 排序查询降序
- 按姓氏笔划查询
- 【SQL表结构操作】
- 创建表
- 添加字段
- 修改字段类型
- 删除字段
- 获取表的字段名类型长度
- 复制表结构
- 复制表内容
- 对应拷贝表
- 不对应拷贝
- 删除表
- 设定主键
- 删除主键
- 【SQL记录操作】
- 添加记录
- 成批添加
- 更新记录
- 成批更新
- 删除记录
- 【SQL多表普通查询】
- 两表联合查询
- 两表联合查询-条件1
- 两表联合查询-条件2
- 两表联合查询-选择字段
- 三表联合查询-选择字段
- 四表联合查询-选择字段
- 【SQL多表超级查询】
- 两表联合查[不带条件]
- 两表联合查[带条件]
- 两表联合查[选择字段带条件]
- 三表联合查[选择字段带条件]
- 四表联合查[选择字段带条件]
- 【SQL嵌套查询】
- 嵌套查询1
- 嵌套查询2
- 嵌套查询3
- 嵌套查询4
- 嵌套查询5
- 嵌套查询6
- 嵌套查询7
- 【SQL几种超联接方式】
- 集合的并运算
- 内部联接
- 左联接
- 右联接
- 【SQL分组统计查询】
- 计数查询COUNT
- 分组查询COUNT GROUP BY
- 条件查询COUNT GROUP BY
- 求和SUM
- 求平均AVG
- 最大值MAX
- 最小值MIN
- 使用所有函数
- 【SQL别名的使用】
- 使用别名
- 不用别名
- 【SQL内外嵌套查询】
- 内外层嵌套查询
- 不存在职工查询
- 等价上述命令
- 至少有一查询
- 【SQL数据库结构的操作】
- 创建数据库
- 备份数据库
- 压缩数据库
- 删除数据库