首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

yhd-VBA从一工作簿的某工作中查找符合条件的数据插入另一个工作簿的某工作

今天把学习的源文件共享了出来,供大家学习使用 上次想到要学习这个 结合网友也提出意见,做一,如果有用,请下载或复制代码使用 【问题】我们在工作中有时要在某个文件(工作簿)中查找一些数据,提取出来...要复制整行出来 主控文件设定如图 数据源文件有两工作 查找到"郭靖"的数据保存到目标文件的【射雕英雄传】工作 查找到"杨过"的数据保存到目标文件的【第一】工作 【代码】 Sub...从一工作簿的某工作中查找符合条件的数据插入另一个工作簿的某工作中() Dim outFile As String, inFile As String Dim outWb As...") End If '==end=工作内部 End With...并转发使更多的人学习

5.2K22

PostgreSQL 教程

左连接 从一中选择行,这些行在其他中可能有也可能没有对应的行。 自连接 通过将与自身进行比较来将与其自身连接。 完全外连接 使用完全连接查找一中在另一个中没有匹配行的行。...查询 主题 描述 查询 编写一嵌套在另一个查询中的查询。 ANY 通过将某个值与查询返回的一组值进行比较来检索数据。 ALL 通过将值与查询返回的值列表进行比较来查询数据。...主题 描述 插入 指导您如何将单行插入中。 插入多行 向您展示如何在插入多行。 更新 更新中的现有数据。 连接更新 根据另一个中的值更新中的值。 删除 删除中的数据。...连接删除 根据另一个中的值删除中的行。 UPSERT 如果新行已存在于中,则插入或更新数据。 第 10 节....EXPLAIN 语句 指导您如何使用EXPLAIN语句返回查询的执行计划。 PostgreSQL 对比 MySQL 在功能方面比较 PostgreSQL 和 MySQL

51310

Python | Python学习之mysql交互详解

部分列插入:insert into 名(列1,...) values(值1,...); 插入多行全列数据:insert into 名 values(...),(...)...; 插入多行部分列数据:...在一 select 语句中,嵌入了另外一 select 语句, 那么被嵌入的 select 语句称之为查询语句。...查询可以和 in 搭配使用 主查询 where 条件 in (查询) 数据库的备份与恢复 数据库备份 mysqldump –uroot –p 数据库名 > 备份文件名.sql; 数据库恢复 mysql...fetchone():执行查询语句时,获取查询结果集的第一行数据,返回元组 fetchall():执行查询时,获取结果集的所有行,一行构成一元组,再将这些元组装入一元组返回 举个栗子: from...一致性,数据库总是从一一致性的状态转换到另一个一致性的状态。 隔离性,一事务所做的修改在最终提交以前,对其他事务是不可见的。 持久性,一旦事务提交,则其所做的修改会永久保存到数据库。

1.2K21

Java总结:JDBC连接操作数据库(一)

://localhost:3306/test"; // 如果要往插入中文,还需要设置编码为utf-8 String url = "jdbc:mysql://localhost:3306/test?...默认情况下,每个Statement对象只能同时打开一ResultSet对象。 因此,如果一ResultSet对象的读取与另一个的读取交错,则每个都必须由不同的Statement对象生成。...当执行查询语句时,返回的boolean值指示查询结果的形式,返回值为true时表示查询结果为ResultSet,反之为false(即认为没有查到);执行其他语句时,如果第一结果是更新计数或不存在任何结果...SQL语句,例如DDL语句 5、ResultSet接口 ——存放查询之后返回的结果 表示数据库结果集的数据,通常通过执行查询数据库的语句来生成。...next()方法可将光标移动到下一行,当ResultSet对象中没有更多行时它将返回false,因此可以在while循环中使用它来迭代结果集。

27610

MySQL 从入门实践,万字详解!

如果你用的是 navicate,在上一章创建 localhost-mysql 的连接后,运行一下即可: 同理运行另一个文件 populate.sql,填充每个中的数据。...9.1 使用查询进行过滤 当一查询语句中又嵌套了另一个完整的 select 语句,则被嵌套的 select 语句称为查询或内查询,外面的 select 语句称为主查询或外查询。...12.1 数据插入 insert into 数据插入使用 insert 关键字,它可以插入一行、多行数据,也可以插入某些查询的结果。...比如你想将另一个查询的数据插入这个中: # 从别的中找出数据,并插入 customers 中 insert into customers(cust_id, cust_name, cust_address...drop trigger if exists deletecustomer; # 创建触发器,当从顾客中删除时将删除的数据插入另一个存档中 create trigger deletecustomer

2K30

六千字带你快速上手操作MySQL

​ 概念 语法 插入单行数据 插入一条需要存储在数据库的数据记录 INSERT INTO 名 (字段1,字段2)value(插入数据) 插入多行数据 插入多行需要存储在数据库的数据记录 INSERT...INTO 名 (字段1,字段2)value(插入数据1),(插入数据2) 将查询结果插入第一种 将查询结果备份新创建的数据库 INSERT INTO 新名 (字段1,字段2) select...字段1,字段2,… from 数据源查询结果插入第二种 将查询结果备份新创建的数据库 select 字段1,字段2 into 新 from 原 修改数据记录 概念 语法 修改数据记录...FLOOR(5);返回:5 rand() 返回0~1的随机数 SELECT RAND();返回0.86 in和not in 查询 IN 查询 ​ 问题: 在mysql中档当查询跟随在=,!...//在小括号中,再来一次查询,作为一条件,来与条件1判断 NOT IN 查询 问题:如果我们想要获得与in查询相反的结果, 解决方案:不需要去进行过多的代码操作,只需要在代码中的 in 前加一

88020

mysql查询

查询 查询指一查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL 4.1开始引入。...注意事项 查询要包含在括号内 将查询放在比较条件的右侧 单行操作符对应单行查询多行操作符对应多行查询 1.3 查询的分类 分类方式1: 按内查询的结果返回一条还是多条记录,将查询分为单行查询...单行查询 [在这里插入图片描述] 多行查询 [在这里插入图片描述] 分类方式2: 按内查询是否被执行多次,将查询划分为相关(或关联)查询和不相关(或非关联)查询。...FROM table2 alias2 WHERE alias1.column = alias2.column); 使用相关子查询依据一中的数据更新另一个的数据...FROM table2 alias2 WHERE alias1.column = alias2.column); 使用相关子查询依据一中的数据删除另一个的数据

3.4K30

MySQL(五)

MySQL(五) 發佈於 2019-03-27 本篇,我们说说 MySQL 中的联合查询、连接查询以及查询。...联合查询 基本概念: 可合并多个相似的选择查询结果的结果集,等同于将一追加到另一个,从而实现将两查询结果组合到一起,使用 Union 或 Union all。...基本语法: {1} cross join {2}; select * from my_stud cross join my_operator; 内连接(Inner Join) 从一中取出所有的记录...(class_id); 查询 当一查询另一个查询的条件时,称之为查询(Sub Query)。...分类 按功能来分: 标量子查询: 查询返回结果是一数据 列子查询: 返回结果是一列 行查询: 返回结果时一行 查询: 返回结果是多行多列 Exists 查询: 返回结果是 1 或 0 按位置来分

70120

mysql学习总结04 — SQL数据操作

; mysql> alter table sunshine add salary int(4) default 0; # 插入第一字段 mysql> alter table sunshine add...联合查询 UNION 联合查询是可合并多个相似的选择查询的结果集。等同于将一追加到另一个,从而实现将两查询组合到一起。...当一查询另一个查询的条件时,称之为查询 查询和主查询的关系 查询嵌入查询查询辅助主查询,作为条件或数据源 查询是一条完整的可独立存在的select语句 查询按功能分类 标量子查询...:结果是一数据(一行一列) 列子查询:结果是一列(一列多行) 行查询:结果是一行(一行多列) 查询:结果是多行多列(多行多列) exists查询返回结果1或0(类似布尔操作) 查询按位置分类...= (select max(stu_age), max(stu_height) from tbStudent); 11.4 查询 查询查询结果是多行多列数据(多行多列) 查询与行查询相似

5.2K30

mysql中数据的增删改

插入数据 方式1:VALUES的方式添加 使用这种语法一次只能向插入一条数据。...情况1:为的所有字段按默认顺序插入数据 使用INSERT同时插入多条记录时,MySQL返回一些在执行单行插入时没有的额外信息,这些信息的含义如下: ● Records:表明插入的记录条数。...一同时插入多行记录的INSERT语句等同于多个单行插入的INSERT语句,但是多行的INSERT语句在处理过程中效率更高。...因为MySQL执行单条INSERT语句插入多行数据比使用多条INSERT语句快,所以在插入多条记录时最好选择使用单条INSERT语句的方式插入。...字符和日期型数据应包含在单引号中 INSERT还可以将SELECT语句查询的结果插入中,此时不需要把每一条记录的值一输入,只需要使用一条INSERT语句和一条SELECT语句组成的组合语句即可快速地从一或多个中向一插入多行

2.6K30

SQL命令记录

SELECT column_name(s) FROM table1UNIONSELECT column_name(s) FROM table2; SELECT INTO 通过 SQL,您可以从一复制信息另一个...SELECT INTO 语句从一复制数据,然后把数据插入另一个中。支持使用WHERE、JOIN等操作符。MYSQL不支持,但支持INSERT INTO…. SELECT。...SELECT column_name(s)INTO newtable [IN externaldb]FROM table1; INSERT INTO SELECT 通过 SQL,您可以从一复制信息另一个...INSERT INTO SELECT 语句从一复制数据,然后把数据插入已存在的中。目标中任何已存在的行都不会受影响。...SQL JOIN INNER JOIN:如果中有至少一匹配,则返回行 LEFT JOIN:即使右中没有匹配,也从左返回所有的行 RIGHT JOIN:即使左中没有匹配,也从右返回所有的行

20820

数据库基础知识一(MySQL

Float(3,1)表示精度为4,小数为一位 设置的属性自动增加 MySQL中数据库中,一整数列可以有一附加属性auto_increment,它是一特殊的约束条件,主要用于为插入的新记录自动生成唯一的序列编码...表记录的插入 1)利用insert命令向student中插入一行数据 2)利用insert命令向student中插入多行数据 利用replace命令向course中插入多行数据...replace向插入数据时,首先尝试插入数据列表中;若发现中已有此行数据(根据主键或唯一索引判断),则先删除此行数据再插入新数据,否则直接插入新数据。...基本查询语句 select语句是SQL语句从数据库中获取信息的一基本语句,可实现从一或多个数据库中的一或多个查询信息,并返回结果集。...where子句中的查询:1、带比较运算符的字查询 查询期末成绩比选修该课程平均期末成绩低的学生的学号、课程号和期末成绩 where子句中的查询:带in关键字的查询 查询期末成绩高于90分的学生的学号

1.8K20

【云原生进阶之数据库技术】第一章MySQL-2.3-数据基本操作

简单连接使用逗号将两或多个进行连接,也是最常用的多表查询形式。...将一查询块嵌套在另一个查询块的where子句或having短语的条件中的查询被称为嵌套查询。...查询返回值单值时可以用比较运算符,但返回多值时要用ANY(有的系统用SOME)或ALL谓语,使用ANY或ALL谓语时必须同时使用比较运算符。...where reader_id="201801"); 1.3.4 带有EXISTS谓语的查询 EXISTS谓语的查询返回任何数据,是一布尔值(true或false)逻辑判断。...'),(126,'ttwwe'),(127,'ttqqq'); 2.1.3 查询插入多条记录 使用select查询出来的内容字段,插入inert对应的字段 语法:insert [into

13610

MySQL-多表操作

内连接 内连接是一种常见的连接查询,他根据匹配的条件返回第一与第二所有匹配成功的记录。...➢查询属于FROM查询。. 标量子查询 标量子查询:查询返回的结果是-一数据,即一-行一-列。...数据源表示一-符合二维结构的数据,如数据。 ? 列子查询 列子查询:查询返回的结果是一字段符合条件的所有数据,即一列多行。...因此,读者在选取行查询的比较运算符时,要根据实际需求慎重选择。 查询 查询:查询返回结果用于FROM数据源,它是一符合二维结构的数据,可以是一行一列、一列多行、一行多列或多行多列。...外键约束 添加外键约束 外键指的是-一中引用另一个中的一列或多列,被引用的列应该具有主键约束或唯一性约束, 从而保证数据的一-致性 和完整性。 ➢被引用的称为主表。

3.2K20

MySQL的增删查改(进阶)

在这个场景下,如果再新插入数据,这个数据就会落在三服务器之一,那么新的这个数据的主键id,如果分配?能否继续用mysql自带的自增主键???...: student(studentId,name); course(courseId,name); student_course(studentId,courseId); 新增 把查询的结果,插入另一个中...把多个SQL组合成一。实际开发中,查询要慎用!...单行查询返回一行记录的查询 任务:查询与“不想毕业”同学的同班同学 分析:先去查询不想毕业同学的班级id,再按照班级id来查询那些同学和他一班。...查询就是把两操作合并~ 多行查询 返回多行记录的查询 任务:查询“语文”或者“英语课程的成绩信息” 分析:1.现根据名字查课程id 2.根据课程id查询课程分数 在这里插入图片描述

3.1K20

MySQL基础(快速复习版)

一、与MySQL的第一次亲密接触 1.1、数据库的相关概念 一、数据库的好处 1、可以持久化数据本地 2、结构化查询 二、数据库的常见概念 ★ 1、DB:数据库,存储数据的容器 2、DBMS:数据库管理系统...列子查询 ​ 行查询 exists后面: ​ 标量子查询 ​ 列子查询 ​ 行查询查询 2、按结果集的行列 标量子查询(单行查询):结果集为一行一列 列子查询多行查询)...:结果集为多行一列 行查询:结果集为多行多列 查询:结果集为多行多列 三、示例 where或having后面 1、标量子查询 案例:查询最低工资的员工姓名和工资 ①最低工资 select min(...insert into 名 set 字段=值,字段=值,...; 两种方式 的区别: 1.方式一支持一次插入多行,语法如下: insert into 名【(字段名,..)】 values(值,..)...,要么都执行要么都不执行 C 一致性:一事务可以使数据从一一致状态切换到另外一一致的状态 I 隔离性:一事务不受其他事务的干扰,多个事务互相隔离的 D 持久性:一事务一旦提交了,则永久的持久化本地

4.5K20
领券