关于查询某一部分数据是否出现在另一张表的记录的问题
所需要表的标意图如下
table1
test_id test_time name
1 2016-01-10 赵一
2 2016-01-10 钱二
1 2016-01-11 孙三
2 2016-01-11 李四
table2
tb2_id tb2_time sex
1 2016-01-10 男
2 2016-01-10 女
为了方便各位测试我把SQL生成临时数据的命令写在下面
create table #table1(test_id int,test_time datetime)
create table #table2(tb2_id int,tb2_time datetime)
insert into #table1 select 1,'2016-01-10'
insert into #table1 select 2,'2016-01-10'
insert into #table1 select 1,'2016-01-11'
insert into #table1 select 2,'2016-01-11'
insert into #table2 select 1,'2016-01-10'
insert into #table2 select 2,'2016-01-10'
--求查询输出
select * from #table1
相关推荐
保持两表数据一致的触发器事例.pdf
保持两表数据一致的触发器事例.pdf
mysql实现查询数据并根据条件更新到另一张表的方法示例
主要介绍了mysql实现查询数据并根据条件更新到另一张表的方法,结合实例形式分析了mysql多表关联查询、更新等相关操作技巧,需要的朋友可以参考下
mysql 如何把查询到的结果插入到 另一个表中
mysql 如何把查询到的结果插入到 另一个表中 创建表 CREATE TABLE tests ( id int(11) NOT NULL AUTO_INCREMENT COMMENT ‘主键’, name varchar(128) DEFAULT NULL COMMENT ‘姓名’, age int(11) DEFAULT NULL COMMENT ‘年龄’, PRIMARY KEY (id) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; 表 如下: 第一种:如果
sqlserver 循环临时表插入数据到另一张表
sqlserver 循环临时表插入数据到另一张表 -- 声明变量 DECLARE @SupCode as varchar(100), @ProdCode as varchar(50), @PackLayer as varchar(50), @CodeStatus as varchar(50), @ProductId as varchar(50), @subTypeNo as varchar(50), @PackageSpecID as varchar(50), @UpdateTime as varchar(50), @errorCount as int=0;
MySQL 从一张表update字段到另外一张表中
使用MySQL 4.0版或更高更新您可以通过加入两个或多个表一起一表;通过加入两个表连同您可以更新一个表的记录在相关领域的总部设在另一个表。


