摘要: 思考:在图书馆中是如何找到一本书的? 一般的应用系统对比数据库的读写比例在10:1左右,而且插入操作和更新操作很少出现性能问题 遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化,是重中之重 当数据库中数据量很大时,查找数据就会变得很慢 优化方案:索引 语法:方法1:建表时创 阅读全文
posted @ 2020-09-10 13:53 追梦人娟儿 阅读(118) 评论(0) 推荐(0)
摘要: 广泛的运用于 订单系统,银行系统 等多种场景 事务:是一个操作系列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位 例如:A用户和B用户是银行的储户,现在A要给B转账500元 那么需要做以下几件事:1、检查A的账户余额>500元; 2、A账户中扣除500元; 3、B账户中增加500元; 阅读全文
posted @ 2020-09-10 13:36 追梦人娟儿 阅读(123) 评论(0) 推荐(0)
摘要: 创建视图: 查看视图(表):查看表会将所有的视图也列出来 删除视图: 使用:视图的用途就是查询 阅读全文
posted @ 2020-09-10 13:21 追梦人娟儿 阅读(132) 评论(0) 推荐(0)
摘要: 流程控制: case语法:等值判断 说明: 当值等于某个比较值的时候对应的结果会被返回; 如果所有的比较值都不相等则返回else的结果; 如果没有else并且所有制都不相等则返回null; 阅读全文
posted @ 2020-09-10 13:17 追梦人娟儿 阅读(70) 评论(0) 推荐(0)
摘要: 当前日期:current_date() 当前时间:current_time() 当前日期时间:now(); 日期格式化:date_format(date,format); 参数format 可选值: 阅读全文
posted @ 2020-09-10 13:13 追梦人娟儿 阅读(154) 评论(0) 推荐(0)
摘要: 求四舍五入值:round(n,d) 求x的y次幂:pow(x,y) 获取圆周率:PI() 随机数:rand(),值为0-1.0的浮点数 随机取一条数据: 随机数:值为1-10的整数:*10 阅读全文
posted @ 2020-09-10 13:04 追梦人娟儿 阅读(191) 评论(0) 推荐(0)
摘要: HTTP状态码总的分为五类:1开头:信息状态码、2开头:成功状态码、3开头:重定向状态码、4开头:客户端错误状态码、5开头:服务端错误状态码 阅读全文
posted @ 2020-09-09 21:23 追梦人娟儿 阅读(295) 评论(0) 推荐(0)
摘要: 拼接字符串: 例1: 例2: 包含字符个数: 提取姓式: 截取字符串: left(str,len)返回字符串str的左端len个字符 right(str,len)返回字符串str的右端len个字符 substring(str,pos,len)返回字符串str的位置pos起len个字符 大小写转换: 阅读全文
posted @ 2020-09-08 17:20 追梦人娟儿 阅读(134) 评论(0) 推荐(0)
摘要: 标量子查询:子查询返回的结果是一个数据(一行一列) 例:查询大于平均年龄的学生 例:查询王昭君的成绩,要求显示成绩(先查学号,再查名字) 列子查询:返回的结果是一列(一列多行) 例:查询表中18岁的学生的学号 行子查询:返回的结果是一行(一行多列) 例:查询男生中年龄最大的学生信息 方式1:先获取最 阅读全文
posted @ 2020-09-08 16:30 追梦人娟儿 阅读(225) 评论(0) 推荐(0)
摘要: 1、查询所有字段:select * from students; 2、查询指定字段:select name,sex,hometown from students; 3、字段起别名: select name as 姓名,sex as 性别,hometown as 家乡 from students 4、 阅读全文
posted @ 2020-09-08 13:18 追梦人娟儿 阅读(336) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示