码迷,mamicode.com
首页 >  
搜索关键字:t-sql查询    ( 2839个结果
mysql查询优化
select * from a where id in (select id from b) 等价于: for select id from b for select 8 from a where a.id = b.id 当b表数据必须小于a表数据时,in优于exists select * from ...
分类:数据库   时间:2020-06-11 22:09:20    阅读次数:99
SQL查询
存在一个表而不在另一个表中的数据 A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~ select distinct A.ID ...
分类:数据库   时间:2020-06-08 19:23:39    阅读次数:90
MySQL行转列
数据库设计类似于这种结构 要求通过SQL查询出如下结构的数据: 其SQL语句如下 SELECT username, MAX(CASE course WHEN 'chinese' THEN score ELSE 0 END) AS '语文', MAX(CASE course WHEN 'math' T ...
分类:数据库   时间:2020-06-06 16:47:35    阅读次数:115
mysql查询非重复的行内容,不重复的记录数count(distinct xx)
mysql查询非重复的行内容,不重复的记录数count(distinct xx) count去重 id, p_id, p_name , p_content , p_time 1 343 aaa aaaaaa 2012-09-01 2 344 bbb bbbbbb 2012-09-02 3 321 c ...
分类:数据库   时间:2020-06-05 13:31:40    阅读次数:259
oracle 查看正在执行的sql
1、查询Oracle正在执行的sql语句及执行该语句的用户 SELECT b.sid oracleID, b.username Oracle用户, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名 FROM v$proc ...
分类:数据库   时间:2020-06-04 15:39:41    阅读次数:95
[LeetCode]1083. 销售分析 II(Mysql,having+if)
##题目 编写一个 SQL 查询,查询购买了 S8 手机却没有购买 iPhone 的买家。 ##题解 使用having + sum+if,而不是自查询。 ##代码 # Write your MySQL query statement below select buyer_id from Sales ...
分类:数据库   时间:2020-06-04 00:49:42    阅读次数:88
DVWA SQL注入源代码审计
LOW 打开,是个查询ID 利用$_REQUEST获取id参数,$_REQUEST 包含了 $_GET,$_POST 和 $_COOKIE 的数组,可以被远程用户篡改而并不可信。 直接将$_REQUEST的数据插入sql查询语句未做任何过滤,造成了SQL注入漏洞 -1'union select us ...
分类:数据库   时间:2020-06-03 17:13:46    阅读次数:117
mybatis源码解析之如何调用JDBC的预处理器Statement完成交互
一、JDBC执行过程 1.1预编译的三种执行器 简单执行器(Statement)存在sql注入问题,发送一条一条静态sql语句(包含参数),传输体量比较大。 预处理执行器(PreparedStatement)可以防止sql注入问题,发送一条sql语句包含若干组参数,传输体量比较小。 存储过程处理器( ...
分类:数据库   时间:2020-06-03 00:52:09    阅读次数:114
mysql查询优化-ibtmp1相关
零 背景: ibtmp1暴涨.需要汇总用到ibtmp1原因 一 查询操作类型 1 group by (8.0之前默认排序,如需避免需要加order by null) 2 group by a order by b 3 order by b 4 union 5 select a from (selec ...
分类:数据库   时间:2020-06-02 10:55:44    阅读次数:88
SQL查询时的隐式转换
原标题:一条垃圾SQL,把 64 核 CPU 快跑崩了! 最近系统出了一个严重问题,应用程序卡崩导致不可用,把 Oracle 数据库服务器 64 核 CPU 快被跑满了: 经定位,是因为一条垃圾 SQL 引起的!! 其实也就是一条很简单的 SQL: select ... from xxx where ...
分类:数据库   时间:2020-06-01 18:04:38    阅读次数:171
2839条   上一页 1 ... 8 9 10 11 12 ... 284 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!