
SQL
枯枫叶
行走即是圆梦,回去亦是前行,追梦ing
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
根据不同时间统计不同类型的数据(存储过程)
存储过程实现数据统计原创 2022-06-17 19:38:38 · 281 阅读 · 0 评论 -
sql 语句高级用法常用合集
通过一个集合的数据,更新另一个数据集中的字段第一种方式:update trail_walk_member b inner join ( select a.user_id, a.removePoint from ( select user_id, sum(get_point) as removePoint from trail_task_history where task_content <> 'use-static' and get_point &原创 2021-10-19 14:31:18 · 1961 阅读 · 0 评论 -
处理in查询的时候id超过1000,而报错
sql in查询的时候,in里面的数据过多而报错,“列表中的最大表达式数为 1000”的解决方案//处理in查询的时候id超过1000,而报错//id 需要查询的字段,也就是in前面的字段,list是in里面的条件集合 private static String moreIdsDeal(String id, List<String> list){ StringBuffer sb = new StringBuffer(); for(int i = 0; i < list.s原创 2021-02-22 16:15:22 · 553 阅读 · 0 评论 -
oracle将逗号分隔的字符串列拆分为多行
没有拆分之前是:拆分后是:sql:with p as( select ID, HSIDS from in_wzcg_ys_mb //多个则使用,union 进行连接即可)select t1.ID, regexp_substr(t1.HSIDS, '[^,]+', 1, level) as hsidfrom p t1connect by t1.ID = prior t1.IDand prior dbms_random.value is not null..原创 2020-09-18 14:11:45 · 2651 阅读 · 1 评论 -
谈论SQL注入攻击的重要性
"SQL注入”是一种利用未过滤/未审核用户输入的攻击方法(“缓存溢出”和这个不同),意思就是让应用运行本不应该运行的SQL代码。黑客或者恶搞的用户,利用了程序开发人员在开发的时候没有对SQL进行严格的处理而造成的漏洞,然后输入的一些特殊符号而通过了SQL的判断,返回了本不该返回的数据到界面上,如下图,我只想查询到第一条李德龙的数据sql为:select * from t_huohuayu...原创 2019-04-22 10:17:01 · 1158 阅读 · 0 评论