当前位置: 代码迷 >> Sql Server >> 多表查询的请问
  详细解决方案

多表查询的请问

热度:20   发布时间:2016-04-24 08:52:55.0
多表查询的请教
希望能 将计划表中大等于2015-3-5号的的客户,结合表二,全部插入到表三中。


计划表
姓名     日期       金额        其他
==========================
张三     2015-3-1     5000
李四     2015-6-1     8000 
王五     2015-5-1     4000 
赵六     2015-8-1     12000 


资料表
姓名     电话   年龄
==========================
张三     1566886512     18
李四     1664412512     28 
王五    1236886512     31 
赵六     1466886512     21

希望得到表  表三
姓名     日期     电话     年龄
==========================
李四     2015-6-1     1664412512     28 
王五     2015-5-1     1236886512     31 
赵六     2015-8-1     1466886512     21 


------解决思路----------------------
insert into 表三(姓名,日期,电话,年龄)select 计划表.姓名, 计划表.日期,资料表.电话,资料表.年龄 from   计划表 left join 资料表 on 计划表.姓名=资料表.姓名
where 计划表.日期>='2015-3-5'
  相关解决方案