网站首页 站内搜索

搜索结果

查询Tags标签: Union,共有 337条记录
  • SQL优化

    1、EXPLAIN查看SQL执行计划,重点关注下面三个字段1)type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。2)key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式。3)key_len列,索引长度。 2、SQL语句中IN包含的值不应过多…

    2022/9/17 2:19:42 人评论 次浏览
  • oracle中union和union all的区别

    Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序; union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复…

    2022/9/17 2:17:16 人评论 次浏览
  • MySql- Explain

    Explain语句可以查看SQL的执行情况,根据执行情况进行优化。1. id id查询的标识符,几个查询几个id。NULL表示引用其它行的结果。id越大执行优先级越高2. select_typeSIMPLE: 简单查询 PRIMARY: 最外层查询 UNION: 使用union时第二个查询和之后的查询的select_type会被标…

    2022/9/13 2:25:46 人评论 次浏览
  • 使用UNION实现mysql 行列变换(一)

    表格1:表名:score+------+---------+---------+------+-------+ | name | chinese | english | math | total | +------+---------+---------+------+-------+ | Tom | 90 | 80 | 100 | 270 | +------+---------+---------+------+-------+表格2:+------…

    2022/9/9 2:23:14 人评论 次浏览
  • SQLI-LABS(Less-4)

    Less-4(Error based-Double Quotes-string) 打开Less-4页面,可以看到页面中间有一句Please input the ID as parameter with numeric value,那么先使用ID这个参数通过GET方式传入一个数值。确定注入点 注入语句:?id=1。可以看出传入id=1可以正常回显,那么试一下?id=…

    2022/9/7 2:24:32 人评论 次浏览
  • sqli-labs第一关

    sqli-labs通关记录 1.判断是否可以注入 输入?id=1输入?id=2由此可以判断出可以进行注入 2.判断什么类型的注入 输入?id=1输入?id=1 --+可以看出第一次输入结果出现错误,第二次输入页面回显正常,说明是单引号字符型注入 3. 判断数据列数 输入?id=1 order by 1 --+ 输…

    2022/9/4 2:23:54 人评论 次浏览
  • MySQL 临时表的原理以及优化手段

    1 临时表 sort buffer、内存临时表和join buffer,这三个数据结构都是用来存放语句执行过程中的中间数据,以辅助SQL语句的执行的。其中,在排序的时候用到了sort buffer,在使用join语句的时候用到了join buffer。 而使用临时表的时候,Explain的Extra字段中具有Using te…

    2022/8/24 2:23:05 人评论 次浏览
  • mysql 执行计划 各字段含义

    id: select查询序列号,id相同,执行顺序由上至下;id不同,id值越大优先级越高,越先被执行; select_type:查询数据的操作类型,有如下:simple,简单查询,不包括子查询和union;primary,包含复杂的子查询,最外层查询标记为该值;subquery,在select或where中包含子…

    2022/8/23 2:52:48 人评论 次浏览
  • sql语句格式化数字(前面补0)

    将一个数字例如33,或1使用t-sql语句转换成033或001 以下是详细分析: 1、select power(10,3)得到10002、select cast(1000+33 as varchar) 将1000转换类型 3、select right(100033,3) 从右边取3个字符得到033 将1格式化同上 select right(cast(power(10,3) as varchar)+…

    2022/8/12 2:23:17 人评论 次浏览
  • Mysql8基础知识

    系统表都变为InnoDb表 从MySQL 8.0开始,系统表全部换成事务型的InnoDB表,默认的MySQL实例将不包含任何MyISAM表,除非手动创建MyISAM表 基本操作 创建数据表的语句为CREATE TABLE 查看表基本结构语句DESCRIBE:DESCRIBE 表名 / DESC 表名NULL:表示该列是否可以存储NULL…

    2022/8/6 2:22:57 人评论 次浏览
  • mysql union查询,实现分页查询和count统计

    说明: UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。否则会报错。union和 union all的关系和区别:1.UNION ALL 命令和 UNIO…

    2022/8/4 2:22:52 人评论 次浏览
  • Python基础-24 类型标注

    24 类型标注 24.1 Python中的数据类型在Python中有很多数据类型,比较常见如下所示:整型 浮点型 字符串 列表 元组 字典 集合 布尔int float str list tuple dict set bool因Python是弱类型语言,所以在实际写代码时,一般不去声明和定义参数的类型。示例如下: def welc…

    2022/8/3 1:22:53 人评论 次浏览
  • 【BUUCTF】[极客大挑战 2019]LoveSQL

    1、打开靶机,先尝试一下万能密码1 adminor 1=1# 2 12342、尝试爆字段1 adminorder by 1# 2 adminorder by 2# 3 adminorder by 3# 4 adminorder by 4#3、看回显位置1 1 union select 1,2,3#回显在二、三位置 4、爆数据库1 1 union select 1,database(),version()#5、爆表…

    2022/7/23 2:22:47 人评论 次浏览
  • 【MySQL 源码】UNION 比 UNION ALL 的性能差很多吗?

    原文地址: 【MySQL 源码】UNION 比 UNION ALL 的性能差很多吗? 欢迎访问我的个人博客: http://blog.duhbb.com/ 引言 本文从源码角度分析了一下 MySQL 中 union 和 union all 的区别;得出了以下结论: union 和 union all 都会创建临时表, 但是又不太一样; 二者的查询计划…

    2022/7/13 2:21:43 人评论 次浏览
  • sql注入(手注)

    之前也写过,不过笔记弄丢了,重写,以后有空改改格式吧 以sql-labs第一关为例 1.判断是否存在注入点,判断其是数字型,还是字符型,还是字符串型预期【and 1=1】 返回和没加上没有变化,【and 1=2】返回数据为空,也就是查不到数据【and 1=1】 【and 1=2】符合预期,数…

    2022/7/10 2:21:47 人评论 次浏览
共337记录«上一页1234...23下一页»
扫一扫关注最新编程教程