Sql Server 数据库 在同一台电脑上,两个不同的数据库中有两个相同的表,这两个表中的字段和权限是一样的,一个表中有五条数据,另一个表中有三条数据。目的是:想根据字段的起始时间和结束时间来查询表中的数据,然后把表中有五条数据的后两条数据插入到另一个表中有三条数据的表中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into 目标表select * from A --5left join B --3ON A.id = B.idWHERE B.date IS NULL AND A.date BETWEEN date1 AND date2猜一个。请lz给数据和要求的结果。 insert into t2select * from t1 where t1.id not in(select id from t2) and date BETWEEN date1 AND date2 没搞清楚需求insert into 数据库2.dbo.表3 select top 2 * from 数据库1.dbo.表5 where [date] between '2010-6-1' and '2010-6-15'order by [date] desc xp sp2 缺少 windows jet 4.0 驱动 ,安装不上,怎么办? 这样的查询如何实现 有关 select 的 小问题~~~ 根据一个人的出生日期和今天的日期计算他最近的生日。(内有书中参考答案) 怎么删除服务管理器中多余的服务器? mssql聚集索引问题请教 热烈庆祝CSDNM兄出任本版斑竹 数据表中的中文字段值,sql server是如何排序的?(来捧捧场也好啊) 怎么使用扩展存储过程? asp连sql2000和sql 7.0的方法相同吗? sqlserver2000安装问题 怎么用Sql server2008 express打开sql server2005建的数据库
insert into 目标表
select * from A --5
left join B --3
ON A.id = B.id
WHERE B.date IS NULL AND A.date BETWEEN date1 AND date2
猜一个。请lz给数据和要求的结果。
select * from t1
where t1.id not in(select id from t2)
and date BETWEEN date1 AND date2
insert into 数据库2.dbo.表3
select top 2 * from 数据库1.dbo.表5
where [date] between '2010-6-1' and '2010-6-15'
order by [date] desc