- 浏览: 188293 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (321)
- eclipse (4)
- idea (2)
- Html (8)
- Css (14)
- Javascript (8)
- Jquery (6)
- Ajax Json (4)
- Bootstrap (0)
- EasyUI (0)
- Layui (0)
- 数据结构 (0)
- Java (46)
- DesPattern (24)
- Algorithm (2)
- Jdbc (8)
- Jsp servlet (13)
- Struts2 (17)
- Hibernate (11)
- Spring (5)
- S2SH (1)
- SpringMVC (4)
- SpringBoot (11)
- WebService CXF (4)
- Poi (2)
- JFreeChart (0)
- Shiro (6)
- Lucene (5)
- ElasticSearch (0)
- JMS ActiveMQ (3)
- HttpClient (5)
- Activiti (0)
- SpringCloud (11)
- Dubbo (6)
- Docker (0)
- MySQL (27)
- Oracle (18)
- Redis (5)
- Mybatis (11)
- SSM (1)
- CentOS (10)
- Ant (2)
- Maven (4)
- Log4j (7)
- XML (5)
最新评论
1. 使用子查询
使用子查询 1) select order_num from orderitems where prod_id = 'TNT2'; 2) select cust_id from orders where order_num in (20005, 20007); SQL> select cust_id from orders where order_num in (select order_num from orderitems where prod_id = 'TNT2'); SQL> select cust_name, cust_contact from customers where cust_id in(select cust_id from orders where order_num in (select order_num from orderitems where prod_id = 'TNT2')); 作为计算字段使用子查询 SQL> select count(*) as orders from orders where cust_id = 10001; SQL> select cust_name, cust_state, (select count(*) as orders from orders where orders.cust_id = customers.cust_id) as orders from customers order by cust_name; 1. 相关子查询 orders.cust_id = customers.cust_id
发表评论
-
sql两表关联查询结果
2019-02-27 00:15 0student class 1 1 1 一 ... -
MySQL附录:示例表与数据
2018-09-27 15:08 7001. 下载地址 http://www.forta.com/bo ... -
MySQL附录:语句语法
2018-09-27 08:48 5001. 语句语法 1. alter table alter ... -
MySQL附录:数据类型
2018-09-27 08:48 5401. 数据类型 1. 串数据类型 char ... -
MySQL改善性能
2018-09-26 14:06 4291. 改善性能 1. MySQL时用一系列的默认设置预先 ... -
MySQL数据库维护
2018-09-26 14:05 7231. 数据库维护 检查表 ... -
MySQL安全管理
2018-09-26 14:04 4461. 安全管理 管理用户 ... -
MySQL全球化和本地化
2018-09-26 14:03 6871. 全球化和本地化 查看所支持的字符集完整列表 SQ ... -
MySQL管理事物处理transaction
2018-09-26 14:02 5681. 管理事物处理 开启事务 start transac ... -
MySQL使用触发器trigger
2018-09-23 12:18 7141. 使用触发器 创建触 ... -
MySQL使用游标cursor
2018-09-23 11:43 5511. 使用游标 创建游标 create procedur ... -
MySQL存储过程procedure
2018-09-20 20:57 8401. 存储过程 存储过程:就是为了以后的使用而保存的一条或 ... -
MySQL使用视图view
2018-09-20 20:28 5311. 视图 创建视图 create view produ ... -
MySQL创建和操纵表create、alter
2018-09-20 20:18 5611. 创建表 创建表 SQL> create t ... -
MySQL更新和删除数据update、delete
2018-09-19 19:29 6781. 更新数据 更新数据 SQL> update ... -
MySQL插入数据insert
2018-09-19 19:25 4351. 插入数据 插入完整的行 SQL> inse ... -
MySQL全文本搜索match、against
2018-09-19 19:22 7141. 全文本搜索 使用全文本搜索 SQL> se ... -
MySQL组合查询union
2018-09-19 19:17 5021. 组合查询 组合查询union SQL> s ... -
MySQL联结表
2018-09-19 19:13 4351. 联结表 创建联结,有where子句 SQL> ... -
MySQL分组数据group by
2018-09-18 19:03 10911. 分组数据 分组计数 SQL> select ...
相关推荐
MySQL子查询是数据库查询中的一个重要概念,它允许在SQL语句内部嵌套其他查询,用于检索、比较或操作数据。子查询可以理解为一个独立的查询结果,它被用作外部查询的一部分,提供了灵活的数据处理能力。在本篇文章中...
在实际应用中,可能会遇到死锁问题,特别是在涉及子查询的更新语句中。如描述中所示,如果一个事务在更新时对子查询中的表进行锁定,可能导致其他事务尝试获取已被锁定的资源,从而引发死锁。MySQL在检测到死锁时会...
### MySQL 子查询与连表查询的效率比较及优化 #### 一、子查询与连表查询概述 在SQL查询语言中,子查询与连表查询是两种非常重要的查询技术,广泛应用于各种复杂的业务场景中。为了更好地理解这两种查询方式的特点...
本txt文件包含MySQL数据库的子查询,附上练习代码,也有一些注释及讲解,虽然不多,但希望对有需要的童鞋有帮助。
MySQL 子查询是一种在SQL查询语句中嵌套其他查询的方法,它允许我们在一个查询中使用另一个查询的结果。子查询可以作为SELECT语句的一部分,也可以出现在FROM或WHERE子句中,甚至可以在HAVING子句中使用。它们为...
如果我们想找出所有购买了图书编号为`TP115/12683`的会员姓名,可以使用如下的相关子查询: ```sql SELECT 姓名 FROM members WHERE EXISTS ( SELECT * FROM sell WHERE members.用户号 = sell.用户号 AND ...
这个“MySQL子查询示例数据库”很可能是包含了一系列使用子查询的实际示例,帮助用户更好地理解和应用子查询。在yiibaidb.sql这个文件中,可能包含了创建表、插入数据、执行各种子查询操作的SQL脚本。 子查询可以在...
MySQL子查询是数据库查询中的重要概念,用于在一个查询语句中嵌套另一个查询语句,以获取更复杂的数据。在上述文档中,主要讲解了单行子查询、多行子查询以及相关子查询和不相关子查询的用法。 1. **单行子查询**:...
在 MySQL 中,子查询可以在 SELECT、FROM、WHERE、HAVING 等子句中使用。例如 `SELECT * FROM article WHERE uid IN (SELECT uid FROM user WHERE status=1)` 就是一个使用子查询的例子。 MySQL 子查询是一种强大的...
实验报告主要涵盖了数据库系统的基本操作,特别是MySQL中的分组查询、多表连接和子查询的运用。以下是对这些知识点的详细解释: 1. **GROUP BY 语句与聚合函数**: GROUP BY 语句用于将数据分组,通常与聚合函数如...
本文将详细介绍MySQL中的多条件查询技术,包括子查询、多表查询等重要知识点,旨在帮助读者更好地理解和掌握这些实用技巧。 #### 二、子查询概述 子查询是在一个SQL查询内部嵌套另一个SQL查询的情况。它是一种非常...
MySQL的子查询是数据库查询中的一个重要概念,它允许在单个SQL语句中嵌套另一个查询,用于获取或处理数据。子查询可以在WHERE、FROM、HAVING等子句中使用,提供了一种灵活的方式来组合复杂的数据操作。在本教程中,...
MySQL之子查询、连接查询(内&外)及分页查询和15道面试题
MySQL 数据查询操作实验训练 2 本实验训练涵盖了 MySQL ...* 了解如何使用子查询进行数据过滤 * 了解如何使用子查询进行数据聚合 通过本实验训练,可以掌握 MySQL 数据查询操作的基本技能,提高数据分析和处理能力。
这是我自己学习mysql时的学习笔记,每一个知识点都是自己动手写的,涵盖了mysql中的几乎全部的基础知识点,查询,子查询,分组,排序,常用函数,多表连接,视图,变量,存储过程,函数,分支结构,循环结构等等
从实践看,MySQL的子查询优化技术的内容和范围,明确掌握子查询优化手段 预计时间2小时,每小时一个课程段(子查询是SQL查询优化的重点内容,务必掌握好) 第5课 查询优化技术理论与MySQL实践(三)------视图重写...
但是,MySQL并不支持在`IN`、`ALL`、`ANY`或`SOME`子查询中直接使用`LIMIT`,导致了错误。 为了解决这个问题,开发者采取了另一种策略,即创建一个临时子查询来获取所需的`aid`值: ```sql WHERE mapply.aid IN ...
在MySQL数据库中,子查询是一种强大的工具,它允许我们在一个SQL语句中嵌套另一个查询,从而实现更复杂的检索逻辑。子查询可以被用于多种场景,例如筛选、聚合、比较等,是数据库查询中不可或缺的一部分。 子查询的...