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