美文网首页
20190717MySQL基础操作(二)

20190717MySQL基础操作(二)

作者: 6bd9f7257faf | 来源:发表于2019-07-17 18:13 被阅读0次

今天主要是实操练习,把练习中易忘记或易混淆知识点备档。

一、注意点

1、exists 使用时,存在就返回外部查询的结果,最终结果并不是exists中符合where条件的结果

2、limit: 只有一个数字,是取前几行记录,如;limit 3 取前三行记录;

              有两个数字并用','隔开,前一个数字表示结果的起始位置(系统是从0开始),后一个数字是  

              取几行记录,如 limit 5,9 从第6行记录开始连续取9行记录,即第6、7、8、9、10、11、

              12、13、14行的记录

3、从某位置开始取字符数据函数:substring(参照的字符串,取字符的起始位置[从1开始],连续取的字符数)

4、分组没有聚合,取得是多个度量值第一条记录

5、select 在MySQL中有查询和输入功能。比如 select 1=1 直接返回结果为2,不用带from

6、在使用update和delete时,5.7版本以上为了安全性禁止直接修改表数据,使用前或报1175错误执行'set sql_safe_updates = 0;'解除锁定

7、 0 和 '' 不是空值,什么都没有才是空值

8、 @ 定义的变量是全局变量,未用@引用的变量是局部变量

9、edit→format→beautify query 可以美化语句格式

10、 CROSS JOIN子句不具有连接条件 返回'表1行数*表2行数'结果,若有连接条件就是内连接;格式:select * from t1 cross join t2;

11、instr(源字符串,待查找字符)函数,查询某字符在字符串中的第一次出现的位置,从1开始

12、 replace(源字符串,待替换字符/待替换字符串,新的字符/字符串)函数,用新的字符或字符串替换某字符或字符串

13、 substr(源字符串,起始位置,截取多少位)函数,从某字符串中的某个位置开始截取多少个字符串

15、weekday(date字符串) 返回所属周几,从周一开始,周一为0以此类推;如weekday('2019-07-22')=0

16、subdate(curdate(),weekday(curdate())) 取当期日期所属本周周一的日期;subdate(curdate(),weekday(curdate())-6)取当期日期所属本周周日的日期;subdate(curdate(),weekday(curdate())-7) 取当期日期所属下周周一的日期;subdate(curdate(),weekday(curdate())-13)取当期日期所属下周周日的日期

相关文章

  • 20190717MySQL基础操作(二)

    今天主要是实操练习,把练习中易忘记或易混淆知识点备档。 一、注意点 1、exists 使用时,存在就返回外部查询的...

  • ArcGIS入门教程(2)——ArcCatalog应用基础

    实验二 ArcCatalog应用基础 一、实验目的 通过实验操作,掌握ArcCatalog软件的基础操作,主要包括...

  • Linux基础操作二

    问题解决:Centos7挂起重开无IP的问题,不必每次都重新设置network使用vim修改配置文件vim /et...

  • MongoDB 基础操作(二)

    MongoDB 索引 对某个键按照升续或降续创建索引; 查询时首先根据查询条件查找到对应的索引条目,然后找对索引条...

  • PSCC基础操作(二)

    图像大小调整 分为:文档大小、画布大小操作:单击菜单图像——图像大小/画布大小。根据要求设置长宽高,大小等:ctr...

  • 二、Git 基础操作

    本节课程我们将完成一次从本地仓库修改代码、提交并推送到远程仓库的操作。 Git 本地仓库有三大区域:工作区、暂存区...

  • MySQL 基础操作 · 二

    Union //把两种数据集合起来 SELECT City FROM Customers UNION SELECT...

  • react基础入门:(二)原生JS操作DOM元素

    原文链接:react基础入门:(二)原生JS操作DOM元素 一 初始化项目 二 操作 DOM 获取 dom 元素 ...

  • Docker基础(2)—— Docker安装及基础操作

    Docker基础(1)—— 基本概念Docker基础(2)—— 安装及基础操作 二、环境配置 1、下载安装 mac...

  • 022 JS操作

    JS基础操作 一、分支结构 1、if语句 if 基础语法 if 复杂语法 if 嵌套 2、switch语句 二、循...

网友评论

      本文标题:20190717MySQL基础操作(二)

      本文链接:https://www.haomeiwen.com/subject/jipclctx.html