随笔分类 - SQL语句
摘要:UPDATE performance_schema.setup_instruments SET ENABLED = 'YES' WHERE NAME LIKE 'stage/innodb/alter%'; select stmt.SQL_TEXT as sql_text, concat(WORK_C
阅读全文
摘要:IN和EXISTS被频繁使用在SQL中,虽然作用是一样的,但是在使用效率谁更高这点上众说纷纭。下面我们就通过一组测试来看,在不同场景下,使用哪个效率更高。 测试数据: B表: 大表,大约300000行数据CREATE TABLE `B` ( `id` int NOT NULL AUTO_INCREM
阅读全文
摘要:-- 窗口行数 select e.* ,row_number() over(partition by deptno order by empno) as ROW_NUMBER from emp e; -- SQL SELECT E.*, IF(@DEPTNO = DEPTNO, @RN := @RN
阅读全文