随笔分类 -  MySQL

取数的日常操作
摘要:1、count(1)、count(*)与count(列名)的执行区别: https://blog.csdn.net/haijiege/article/details/85006780 阅读全文
posted @ 2021-02-01 22:42 zolin 阅读(48) 评论(0) 推荐(0)
摘要:Q1: 阅读全文
posted @ 2021-02-01 21:05 zolin 阅读(15) 评论(0) 推荐(0)
摘要:1、窗口函数 2、case when 多条件判断的语句,根据不同条件来返回相应的值 注意:case函数只返回第一个符合条件的值,剩下的case部分将会被自动忽略 3、变量 4、with as ① 单表 ② 多表 注意:with as 语句之后不能加分号结束,不然会报错,必须用select结束。 5、 阅读全文
posted @ 2021-02-01 15:33 zolin 阅读(79) 评论(0) 推荐(0)
摘要:1、子查询(嵌套在其他查询中的查询) 注意:嵌套的语句经常使用在where 或者 from 中的字句,多值时用in和not in (1)where子查询:select col1 from table1 where col2 = (select col3 from table2) (2)from子查询 阅读全文
posted @ 2021-01-31 17:29 zolin 阅读(78) 评论(0) 推荐(0)
摘要:一、书写规范 1、关键词:所有的关键词用大写,字段名和表名用小写; 2、对齐:SELECT, FROM, WHERE, GROUP等关键词右对齐,字段名左对齐,每个字段一行; 3、空格:在运算符两边加空格,order1 + order2; 4、换行:遇到AND和OR以及分号,都换行,分号单独成一行, 阅读全文
posted @ 2021-01-31 11:02 zolin 阅读(131) 评论(0) 推荐(0)
摘要:0、事前注意 (1)SQL不区分大小写 (2)结束SQL语句需要使用分号 (3)SQL语句会忽略空格 (4)导入数据(输入database代码即可) 先 use school; 1、检索数据 (1)select 列名 from 表 ①单列查询 ②多列查询 (Ctrl+Enter,运行所有代码;Ctr 阅读全文
posted @ 2021-01-30 18:17 zolin 阅读(134) 评论(0) 推荐(0)