标签:select

MySQL性能优化神器Explain的基本使用分析

MySQL性能优化神器Explain的基本使用分析

简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化. EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了

共饮一杯 共饮一杯 2023-04-29
0 0 0
MySQL中查询某一天, 某一月, 某一年的数据代码详

MySQL中查询某一天, 某一月, 某一年的数据代码详

今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天(包括昨天和今天的数据) SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) = 1 昨天(只包括昨天) SEL

大树 大树 2023-04-29
0 0 0
从零开始学习SQL查询语句执行顺序

从零开始学习SQL查询语句执行顺序

SQL查询语句执行顺序如下: (7) SELECT (8) DISTINCT select_list(1) FROM left_table(3) join_type JOIN right_table(2) ON join_condition(4) WHERE where_condition(5) G

三掌柜 三掌柜 2023-04-29
0 0 0
简单了解MySQL SELECT执行顺序

简单了解MySQL SELECT执行顺序

SELECT语句的完整语法为: (7) SELECT (8) DISTINCT select_list(1) FROM left_table(3) join_type JOIN right_table(2) ON join_condition(4) WHERE where_condition(5)

醒在深海的猫 醒在深海的猫 2023-04-29
0 0 0
mysql视图功能与用法实例分析

mysql视图功能与用法实例分析

本文实例讲述了mysql视图功能与用法。分享给大家供大家参考,具体如下: 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。 //单表视图 CREATE [ALGORITHM]={UNDEFINED|MERGE|TEMPTABLE}] VI

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-29
0 0 0
MySQL数据库8——数据库中函数的应用详解

MySQL数据库8——数据库中函数的应用详解

数据库中内置函数的使用 该篇主要介绍数据库中内置函数的使用,主要有日期函数,字符串函数,数学函数。 (一)日期函数 select current_date();//获得当前日期,年月日select current_tim

宇宙之一粟 宇宙之一粟 2023-04-29
0 0 0
select count()和select count(1)的区别和执行方式讲解

select count()和select count(1)的区别和执行方式讲解

在SQL Server中Count(*)或者Count(1)或者Count([列])或许是最常用的聚合函数。很多人其实对这三者之间是区分不清的。本文会阐述这三者的作用,关系以及背后的原理。 往常我经常会看到一些

贤蛋大眼萌 贤蛋大眼萌 2023-04-29
0 0 0
数据库SQL SELECT查询的工作原理

数据库SQL SELECT查询的工作原理

作为Web开发人员,虽并非专业的DBA,但我们总是离不开数据库。一般开发员只会应用SQL的四条经典语句:select,insert,delete,update。以至于从来没有研究过它们的工作原理,在这里我们说

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-29
0 0 0
为什么使用覆盖索引就可以避免回表操作?

为什么使用覆盖索引就可以避免回表操作?

保证给你讲明白,看不懂你砍我。 首先弄明白两个概念-大概说一下,具体的网上都有: 覆盖索引 - select b,c,d from t1 ; select b,c,d from t1 where b=1 and c =1 and d=1 ; select a,b,c,d from t1 where

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-29
0 0 0
MySQL的多表联查

MySQL的多表联查

1.内连接 规则:返回两个表的公共记录 语法: -- 语法一 select * from 表1 inner join 表2 on 表1.公共字段=表2.公共字段 -- 语法二 select * from 表1,表2 where 表1.公共字段=表2.公共字段 补充:

贤蛋大眼萌 贤蛋大眼萌 2023-04-29
0 0 0
一次利用位图索引进行SQL优化的案例

一次利用位图索引进行SQL优化的案例

最近用户报告某操作极为耗时,经查,是取一个较复杂的视图的记录数引起的,相应select语句及视图定义类似于: select count(*) from my_view; create or replace my_view as select tab1.ID, tab1.f1, tab1.

共饮一杯 共饮一杯 2023-04-29
0 0 0
Oracle 中的SELECT 关键字(查询、检索)

Oracle 中的SELECT 关键字(查询、检索)

1. SELECT 关键字用法: 检索单个列:select 列名 from 表名; 例:select ename from emp; 检索多个列: select [列1,列2, ... ,列N] from 表名; 例:select ename , sal from emp; 检索所有列:select

醒在深海的猫 醒在深海的猫 2023-04-29
0 0 0
Oracle 10.2.0.4 sql关联查询语句中含有 connect by 导致

Oracle 10.2.0.4 sql关联查询语句中含有 connect by 导致

写了个视图导致出现报错:网上说是Oracle 10.2.0.4和10.2.0.3版本的一个bug SELECT A.*FROM PL_PLAN_BASE A left JOIN (SELECT B.CATEGORY_ID, REGEXP_SUBSTR(SYS_CONNECT_BY_PATH( B.C

共饮一杯 共饮一杯 2023-04-29
0 0 0
Oracle中order by造成分页错误

Oracle中order by造成分页错误

问题: 今天在工作中,在service中调用分页查询列表接口的时候,返回的到页面的数据中总是存在缺失的数据,还有重复的数据。 分析: select * from (select ROWNUM rn,t.* from (select * from stu

竹子爱熊猫 竹子爱熊猫 2023-04-29
0 0 0
insert和select结合实现"插入某字段在数据库中

insert和select结合实现"插入某字段在数据库中

本文是mysql 数据库 问题一 将表一的数据导入表二: 将表一的数据导入表二: 将表二中的数据 插入到 表一,表一的列对应表二 select 出来的列 INSERT INTO 表一 (column1, column2, column3, co

竹子爱熊猫 竹子爱熊猫 2023-04-29
0 0 0
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解

SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解

1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 或者:Insert into Table2 select * from Table1 注意:

泡泡 泡泡 2023-04-29
0 0 0
MySQL常用SQL语句总结包含复杂SQL查询

MySQL常用SQL语句总结包含复杂SQL查询

1、复杂SQL查询 1.1、单表查询 (1)选择指定的列 [例]查询全体学生的学号和姓名 select Sno as 学号,Sname as 姓名 from student;select Sno,Sname from student; (2)查询全部列 [例]查询全体学生的详细信息

Escape Escape 2023-04-28
0 0 0
数据库查询优化之子查询优化

数据库查询优化之子查询优化

1. 案例 取所有不为掌门人的员工,按年龄分组! select age as '年龄', count(*) as '人数' from t_emp where id not in (select ceo from t_dept where ceo is not null) group by age;

竹子爱熊猫 竹子爱熊猫 2023-04-28
0 0 0
Mysql两表联合查询的四种情况总结

Mysql两表联合查询的四种情况总结

一般来说,我们为了得到更完整的结果,我们需要从两个或更多的表中获取结果,我一般都是用select xxx,xxx from 表1,表2 where 表1.xxx=表2.xxx,我们一般都是进行的是这般的操作,其实mysq

向阳逐梦 向阳逐梦 2023-04-28
0 0 0
详解Mysql导出数据的几种方式

详解Mysql导出数据的几种方式

MySQL导出数据的目的有很多种,如数据库备份、表结构导出、表数据导出、分析数据采取等。 Part1 select into outfile 先说最短小精悍的select into outfile, 这是小型数据库分析数据最常用的采

穿过生命散发芬芳 穿过生命散发芬芳 2023-04-28
0 0 0
1 17 18 19 20 21 42