发表于: 2017-03-02 19:11:41
1 1512
今天完成的事情:今天没有学习太多新知识,将昨天学习的MYSQL操作 复习了一遍,做了练习。,完成了 任务中的 将表通过SQL语句 插入 更改 删除 备份还原的 部分。
明天计划的事情:明天正式开始JAVA的学习了解, 开始 任务 1.12;
遇到的问题:今天暂时没有遇到特别难的地方。(感谢师兄一如既往的给予帮助!!)
收获:
1.首先,学习了部分聚合函数
聚合函数:
SUM()求和
AVG()平均值
MAX()最大值
MIN()最小值
COUNT()记录数量
了解到,select 函数+字段 表名 的 函数应用方式。
2.发现计算机语言的逻辑性很强
例如: 昨天学习的知识,查询数据: select * from 表名 +where(条件限制,字段+值)+oder by(排序,esc升序 desc降序)+limit(限制起始位置和行记录的数量 0 位第一条记录)
题目为:显示stu表中的前三名。
正确操作为: select * from stu oder by score desc limit 0,3 :分析---- 断句分析, select * from stu 查询stu表中所有数据 oder by score desc 将分数降序排列 limit0,3 从第0条记录开始,共记录三条。 连起来就是,查询三条分数记录,从高到低排列 即 显示前三名。
然而自己 第一次想的是 太啰嗦 想用where条件 入手,随后又被自己推翻(具体忘记了) , 发现只能这样, 所以,在以后的思考中 尽量理清楚 计算机逻辑 和数学逻辑, 不能靠中文逻辑 来想问题。
以下是完成任务的截图。
T.png)

评论