关于MySQL中的操作学习
来源:互联网 发布:关于协助提供数据的函 编辑:程序博客网 时间:2024/06/08 12:36
关于MySQL中的操作学习
## 1. 查询语句
查询语句是SQL学习过程中很重要也很基础的一部分,他可以帮助你获取到数据库中你需要的各种数据,当结合其他语句的时候功能尤其强大。
查询语句的使用格式
/*查询指定字段的值*/SELECT columnName …… FROM tableName;/*查询所有字段的值的时候*/SELECT * FROM tableName;/*Select语句中的去重关键字*/DISTINCTSELECT DISTINCT columnName FROM tableName;/*在查询指定字段时为结果的字段重新赋值*/SELECT columnName AS 'new-column-name' FROM tableName;/*下图中查询的是score字段, 我们为它临时赋值了新的字段名:newScore*/
/*在Select语句中直接对计算结果进行简单的计算操作*/SELECT score+100 FROM tableName;
/*SQL语句中筛选数据时所使用的一些关键字*/--比较运算符BETWEEN …… AND …… --在两约束之间存在的数据LIKE --模糊查询,like语句中有两个试用的通配符 % --用来匹配多个字符,例如a%表示有一个或者多个a _ --用来匹配单个字符,例如 a_表示有两个a> < <> >= <= --大于 小于 不等于 大于等于 小于等于IN(set) --表示选择在IN列表区间的值IS NULL --表示是否为空--逻辑运算符AND --与 两个或者两个以上的条件同时成立OR --或 一个以上的条件中有一个成立就立NOT --非 将判断结果取反/*对结果进行排序需要用到下面关键字*/ORDER BY columnName ASC/DESC;ASC --表示将结果升序排列DESC --表示将结果降序排列/*SQL语句中的聚合函数,用来操作相关字段中所有值*/COUNT(columnName) --表示计算该列有多少行数据SUM(columnName) --计算该列中数值的总和(该列不是数字的话值为0)MAX(columnName) --选出该列中数值最大的值MIN(columnName) --选出该列中数值最小的值AVG(columnName) --计算该列的平均值
/*当使用聚合函数进行数据的操作的时候我们还可以对相同的列名使用聚合函数*//*相同列名分组查询*/GROUP BY --对相同字段名进行聚合函数的调用/*使用格式*/SELECT AggregationFunction(columnName1), columnName2 FROM tableName WHERE condition Group by columnName2;
/*在分组后对结果进行筛选的关键字*/HAVING --在分组后不能使用WHERE对结果进行筛选,只能使用Having --Having中还可以使用分组函数
阅读全文
0 0
- 关于MySQL中的操作学习
- MySQL学习笔记-操作数据表中的记录
- 关于mysql 操作
- 关于mysql 一系列操作
- 关于MySQL数据库操作
- 关于python操作mysql
- MySQL学习13:操作数据表中的记录(一)
- MySQL学习14:操作数据表中的记录(二)
- 慕客网学习总结:mysql数据库,操作数据表中的记录
- MySQL学习笔记(六):关于数据库中的datetime类型
- MySQL中的各种操作
- MySQL中的时间操作
- mysql中的基本操作
- mysql中的操作
- MySQL中的视图操作
- MYSQL中的基本操作
- mysql中的数据库操作
- mysql中的数据表操作
- MySQL解决root用户密码丢失问题
- [转]三星s5pv210体系结构详解
- fabric源码解析9——文档翻译之MSP
- 猜拳小游戏
- Android 第三方推送整合文档
- 关于MySQL中的操作学习
- MySQL的权限
- mysql--删除多表数据
- JavaWeb学习第一天
- 超详细的HTML <select> 标签用法及技巧介绍
- “不懂异步的过来”
- php操作redis详解
- Oil Deposits(dfs水题)
- 4. vue.js-饿了吗全套-Vuejs 介绍2