sql
SQL 全称 Structured Query Language【结构化查询语言】
RDBMS 全称 Relational Database Management System【关系型数据库管理系统】
良言SE
编程: web 开发,java 开发,bi 任务调度
html+css
js
java,mybatis,springBoot
sql,oracle,mysql
展开
-
2021-01-22【定时任务时间查询】
-- and to_char(gj.d_cjrq, 'yyyy-mm-dd HH24:MI:SS') <= to_char(trunc(sysdate) +17/24 + 30/(24*60),'yyyy-mm-dd HH24:MI:SS')SELECT to_char(trunc(sysdate) +17/24 + 30/(24*60),'yyyy-mm-dd HH24:MI:SS') FROM dualSELECT to_char(trunc(sysdate) +17/24 + 0原创 2021-01-22 14:11:36 · 216 阅读 · 0 评论 -
2020-09-11【oracle 条件查询语句】
sql 条件查询简单 case-when then else end 条件判断case when n_jgjb <5 then '1' else '2' end原创 2020-09-11 16:39:40 · 247 阅读 · 1 评论 -
2020-08-24【group by 详解】
group by 详解查询合并由表1到表2的过程中,增加一个虚构的中间表聚合函数,就是用来输入多个数据,输出一个数据的count(*)统计包含null在内的行数count,avg,sum后面跟上字段名时如果为null值将会忽略group by 多个字段看成一个整体having在group后进行进行过滤select name from test group by name -- okselect * from test group by name --errorselect nam原创 2020-08-24 14:00:08 · 133 阅读 · 0 评论 -
oracle树查询
--向下一个级别SELECT * FROM T_PUB_MKXX o WHERE o.n_xtdm =9 and o.n_sjmk in(1);--向下遍历整棵树,可以指定parentid,来遍历指定parentid节点的树,不包含parentid select * from T_PUB_MKXX where n_xtdm =9start with n_sjmk = '1' connect by prior n_mkdm = n_sjmk ...原创 2020-07-29 10:29:00 · 97 阅读 · 0 评论 -
oracle 查询本周,本月,本年
--本周select * from dual where time > sysdate - (to_char(sysdate-1,'D'))--本月select * from dual where time>=TRUNC(SYSDATE, 'MM') and time<=last_day(SYSDATE)--本年select * from dual where to...原创 2020-01-06 15:57:47 · 587 阅读 · 0 评论 -
no sql 语法集
nosql redis 设计Redis 简介它属于NoSQL(Not Only SQL)数据库中的键值(Key-Value)存储数据库云支持(大数据 设备集合 按需收费)适用场景 微博在存储关注列表和粉丝列表时,就可以使用Redis中的hash sets数据类型用于存储在记录用户发言数以及粉丝数时,就可以使用Redis中的string(counter)进行存储 避免 ...原创 2019-12-16 11:14:42 · 623 阅读 · 0 评论 -
oracle 查询 修改 删除当天 数据
table 模糊查询 ddl 语句 sql oracle 语法 mysql 语法 dml 语句 dml 导出 commom win sql执行语句SELECT * FROM tableName o WHERE trunc(O.D_DRRQ) = (SELECT trunc(sysdate) FROM dual);...原创 2019-12-16 10:07:42 · 923 阅读 · 0 评论 -
Oracle 拆分函数 -- 拆分和 拼接
REGEXP_SUBSTR函数function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier)String 目标字符串 pattern 正则 position index起始位置 1 occurrence 标识第几个匹配组,默认为1 modifier 模式('i'不区...原创 2019-11-19 17:20:43 · 1863 阅读 · 0 评论 -
2020-08-24【统计查询】
统计查询查询效率使用GROUP BY 【70ms】 使用嵌套的SELECT 【100~110ms】 使用CASE WHEN: 【60ms】--总行数 130721:连连71255、支付宝59396、手工70--groupBySELECT payment_type AS '还款方式',COUNT(payment_type) AS '数量' FROM receive GRO...原创 2019-11-15 09:01:02 · 94 阅读 · 0 评论 -
sql 注入
原创 2019-10-24 09:12:29 · 162 阅读 · 0 评论 -
sql 条件查询多条,只取最近一条
-- sql latestRecordselect * from tableName oWHERE o.c_jjbm=''order by d_drrq desc LIMIT 1--oracle 写法SELECT t.* from(SELECT * FROM tableName WHERE C_JJBM = '' ORDER by D_DRRQ desc) t WHE...原创 2019-11-05 14:47:12 · 2256 阅读 · 0 评论 -
sql 插入日期格式
INSERT INTO FLOOR VALUES ( to_date ( '2007-12-20 18:31:34' , 'YYYY-MM-DD HH24:MI:SS' ) ) ; ------查询显示:2007-12-20 18:31:34.0 INSERT INTO FLOOR VALUES ( to_date ( '2007-12-14 14:10' , 'YYYY-M...原创 2019-11-05 10:34:14 · 5325 阅读 · 0 评论 -
【sql 统计实例】统计本月,本年,去年
sql 统计 优化分三条sql查出三种不同的状态的记录数(总记录,未支付,已支付)group by对记录数进行分日期进行统计 CASE WHEM 整合成一条sql case when 条件查询CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' ENDCASE WHEN sex = '1' THEN ...原创 2019-10-08 14:14:23 · 1739 阅读 · 0 评论 -
sql 语法集
关系型数据库和SQLsql ddl 创建和修改数据库 表结构设计 表空间 索引 创建sql dml 查询 修改 插入 删除 语句 sql dcl 数据库安全管理/角色控制主键和外键唯一性 primyKey not null 自动默认索引关联字段 not null通用数据类型数字(Numeric) 字符(Character) 日期/时间(Dat...原创 2019-10-08 10:55:38 · 201 阅读 · 0 评论