ICode9

精准搜索请尝试: 精确搜索
  • Mysql GROUP_CONCAT函数多个字段合并的使用2022-07-20 10:31:15

    select a.xcbh '现场编号',a.xz '被征收人' ,thz_fzmj '土地有证',round(thz_tdmj-thz_fzmj,2) '土地无证',thz_tdmj '土地合计(㎡)',i.房屋框架,i.房屋混合,i.房屋砖木,i.房屋面积合计㎡,t.主要附属物合计㎡_m³,g.其他附属物及青苗 from x as a left join typg_house_zd a

  • [极客大挑战 2019]HardSQL2022-07-17 00:00:35

    [极客大挑战 2019]HardSQL 先用一下常规payload 发现应该是被过滤了 用字典爆破发现这些字符的回显都是相同的 根据错误,猜测是报错注入,(这里不是很明白怎么看出是报错注入的),有会的师傅可以评论一下 然后我们尝试使用报错注入的payload: 1'or(updatexml(1,concat(0x7e,database(

  • Mybatis使用OGNL绑定函数2022-07-14 11:02:17

    直接调用 <sql id="headFilter"> <if test="headFilter != null and headFilter.size != 0"> <foreach collection="headFilter.entrySet()" separator=" " index="columnKey" item="val"

  • MySQL之concat的用法2022-07-13 11:32:55

    一、concat()函数 1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 说明:返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。 3、举例:select concat (id, name, score) as 别名 from 表名; 二、concat_ws()函数 1、功能:和concat()一样,

  • 基于sqli-labs靶场的sql注入学习基础篇2022-07-08 13:04:39

    一、SQL简介 SQL是一种查询语言,是一种访问和处理数据库,包括数据插入、查询、更新和删除。 具体功能总结如下 可以对数据库进行查询并取得数据❗ 可以向数据库插入或删除记录❗ 可以建立数据库,表❗ 可以设置表,储存过程和视图的权限❗ 示例 (基于sqli-labs靶场)# 先了解几个简单的

  • mysql 行转列 多行转一行2022-07-07 14:05:31

    2022-7-7 11:53:44 星期四 场景, 因为某种特殊原因, 有张附表被设计成了"万能表", 如下: 主表: test   附表: test_detail    现在后台需要加筛选功能, 要跟其他表一起进行联结查询, 还要返回这个表中的一些字段 1. 如果是不需要返回此表的字段, 仅用于筛选那就可以用 where

  • MySQL group_concat 长度限制2022-06-30 14:05:17

    开发报告时遇到内容被截断,一番排查后发现 group_concat 函数时有长度限制的, 默认变量为 1024. 简单记录下: 1、 查找当前数据库设置的长度 show variables like 'group_concat_max_len'   2、 设置当前session 的 group_concat 长度, 其他session 连接不受影响 SET SESSION grou

  • sql查询建索引语句2022-06-29 18:36:45

    SELECT CONCAT( 'ALTER TABLE `', TABLE_NAME, '` ', 'ADD ', IF ( NON_UNIQUE = 1, CASE UPPER( INDEX_TYPE ) WHEN 'FULLTEXT&

  • sql注入2022-06-28 22:35:26

    报错注入 为什么需要报错注入? 在实际场景中,如果没有一个合适的数据返回点,而是仅仅带入sql数据库进行查询,就需要报错注入。 SELECT * FROM users WHERE id='$id' LIMIT 0,1正常进行绕过,但是在页面中没有数据回显,断定为报错注入 1, extractvalue and extractvalue(0x7e,concat(0x7

  • JSONArray格式的字符串转换取数据(实际用到)2022-06-22 14:02:40

    public static void main(String[] args) { /** * @Author luxubing@e6yun.com * @Description 转换附件存储对象的格式[字符串转JSONObject] * @Date 2021/07/26 13:05 **/ String vo = "[{'beginDateTime':16540128000

  • 一天一个仿lodash函数实现-flatten2022-06-14 01:03:41

    flatten 数组元素铺平一层 function flatten(arr){ return arr.reduce((pre, cur)=>{ return pre.concat(cur) }, []) } flattenDeep 数组元素全部铺平,采用递归的方式,当遇到元素为数组时,继续调用函数来铺平数组,否则直接concat function flattenDeep(arr) { return arr.

  • 【靶场】2022-06-08 19:00:31

    less-18 user-agent注入 ' and updatexml(1,concat('~',(select database()),'~'),1),1,1,) -- lq      less-19 'or updatexml(1,concat(0x7e,(database())),1) and '1'='1 referer参数注入     less-20 cookie注入   ' and up

  • 数组的合并去重2022-06-08 00:02:47

    方案一(ES6写法) function concat(a, b){ return [...new Set([...a, ...b])] } 方案二 实现思路 1.使用concat()方法将两个数组,拼接为一个数组存放在新数组里 2.创建一个新的空数组,用于存放结果 3.遍历新数组,使用indexOf()方法进行判断,如果新数组里面的值在空数组里面不存在(

  • hive SQL 初学者题目,实战题目 字符串函数,日期拼接,开窗函数。。。。2022-06-07 22:01:42

    sql:Hive实现按照指定格式输出每七天的消费平均数输出格式:2018-06-01~2018-06-07 12.29...2018-08-10~2018-08-16 80.67 答案:-- 1、先将日期进行切分得到年月日select split(date_time,'/'),cost from f; 将日期格式转换成上面的格式 select concat_ws('-',split(date_time,'/')),

  • Oracle基础(四):字符串函数2022-06-07 09:04:49

    1、CONCAT(CHAR1,CHAR2)   --将两个字符串拼接后返回 SELECT CONCAT(ename,sal) FROM emp; --嵌套使用 SELECT CONCAT(CONCAT(ename,':'),sal) FROM emp; 使用 || 操作符来连接字符串 SELECT ename||':'||sal FROM emp;  2、LENGTH(CHAR) 返回参数指定的长度,VARCHAR2则实际长度

  • java基础学习01 string2022-06-04 14:00:52

    一、string与int的转换         String 字符串转整型 int 有以下两种方式: Integer.parseInt(str) Integer.valueOf(str).intValue()    代码详解 public static void main(String[] args) { String str = "123"; int n = 0;

  • 两个时间连成一个显示(直接sql)2022-06-02 00:34:00

    concat(concat(startTime,'-'),endTime) concat(A,B) TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indonesian Slovak

  • group_concat 自定义聚合查询2022-05-30 17:34:17

    group_concat        

  • 5月19日--建国(left join 用法,MySQL concat()和group_concat(),BUG运行项目是提前检查开发环境是否有问题,IFNULL(pi.available_inven2022-05-20 01:35:08

    德清,冬子,涛子,我自己竟是小丑。朱建:每天说你一顿,你是不是就不吃饭了。心理素质太差。 1. left join 用法 LEFT JOIN basic_oss bof ON ( bof.id = pfdc.product_front_id AND bof.del_flag = 0 ) 2. MySQL concat()和group_concat()的用法:不需要*号: 数据分列显示 select concat(id,

  • SQL-报错注入2022-05-16 13:35:35

    updatexml报错注入 updatexml (XML_document, XPath_string, new_value): 第一个参数:XML_document是String格式,为XML文档对象的名称,文中为Doc 第二个参数:XPath_string (Xpath格式的字符串) ,了解Xpath语法。 第三个参数:new_value,String格式,替换查找到的符合条件的数据 利用updatexm

  • mysql GROUP_CONCAT 长度被限制2022-05-16 10:01:13

    把服务器上的数据 迁移到本地一份 做测试,在查询的时候发现了一个字符串被截断的问题  第一次遇到 特此记录一下    show VARIABLES like '%group_concat_max_len%';  // 当前长度查询   set global group_concat_max_len=2048;  // 之前是1024 改成2048

  • SQL Server将多行数据合并为一行2022-05-10 13:35:31

    一、引言 需求描述:现实工作中,有一些很特别的需求:在一个汇总表中,需要显示明细数据。因为是在汇总表中,所以明细数据只能显示在某一列中,这个列,就是多行数据合并为一行之后的结果。 案例描述:比如,在物料净需求表中,需求量扣减库存量、在途量等等之后,结果为剩余量,剩余量为负则需要采购。

  • DB - MySQL - 数据库表结构表字段信息2022-05-08 18:00:49

    文字编写时间: 2022-05-08 17:53   (如下内容为本人工作中总结,只是现在才放到博客上,欢迎大家查阅)   1.  MySql函数    http://www.baidu.com/index.php?tn=mswin_oem_dg 2. 查询数据库中所有表 SELECT * FROM information_schema.tables WHERE table_schema='数据库名称';

  • mysql中的 group_concat2022-05-07 10:03:43

     group_concat 是为了连接字符串用的 如下表: 普通连接 运行如下语句: select GROUP_CONCAT(`AGE`) from tbl_person ; 显示结果为:10,11,11,12 运行如下语句: select GROUP_CONCAT(`NAME`) from tbl_person ; 显示结果为:JOY,TOM,JERRY,LUCY group by连接 运行如下语句: select

  • SQL注入的几种类型2022-05-04 18:35:18

      SQL注入就是:   将构造SQL语句来插入到web提交的数据之中,让其返回数据时运行自己构造的恶意SQL语句。 SQL注入构造恶意SQL语句的方法有:   构造堆叠,构造闭合,构造报错,构造时间差,等等 SQL注入按照注入点类型来分分为:   数字型注入,字符型注入,搜索型注入 SQL中注入按照提交类型

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有