随笔分类 - SQL
摘要:CREATE DEFINER=`tobacco`@`%` FUNCTION `func_get_splitStringTotal`( f_string varchar(10000),f_delimiter varchar(50) ) RETURNS int BEGIN return 1+(lengt
阅读全文
摘要:![](https://img2020.cnblogs.com/blog/1558035/202006/1558035-20200612105657350-1237531718.png)
阅读全文
摘要:select * from tab; /* 数据库 > 数据库实例 > 表空间(逻辑单位)(用户) > 数据文件(物理单位) 地球 > 一个国家 > 省份(逻辑单位)(公民) > 山川河流(物理单位) 通常情况下,ORacle数据库只会有一个实例ORCL, 新建一个项目: MYSQL : 创建一个数
阅读全文
摘要:数据库中原先如图: 现在要吧WHMM行转列: conncect by用于确定列的个数
阅读全文
摘要:SELECT * FROM employees ORDER BY hire_date DESC LIMIT 2,1; LIMIT m,n : 表示从第m+1条开始,取n条数据; SELECT * FROM employees ORDER BY hire_date DESC LIMIT 2,1; LI
阅读全文
摘要:SELECT SUM(case WHEN sex=1 then 1 else 0 end )as '男生', SUM(case when sex =2 then 1 else 0 end )'女生'FROM asex 这句sql输出的就是男女生的人数(1代表男生,2代表女生),SUM(case WH
阅读全文
摘要:coalesce():返回参数中的第一个非空表达式(从左向右依次类推); 例如: 如果传入的参数所有都是null,则返回null,比如 SELECT COALESCE(NULL, NULL, NULL, NULL); -- Return NULL 这个参数使用的场合为:假如某个字段默认是null,你
阅读全文
摘要:ORDER BY一定要放到GROUP BY后面 并且 ORDER BY 里面的字段必须包含在GROUP BY 里面
阅读全文
摘要:-- 方法1 select a.* from table1 a where not exists(select 1 from table1 b where b.name=a.name and b.gdtime>a.gdtime) --...
阅读全文