select * from #temp_zjs a
left join
select * from #temp_schz b
on a.dwdm=b.dwdm
left join
select * from #temp_tbzj c
on a.dwdm=c.dwdm
left join
select * from #temp_jhwcqk d
on a.dwdm=d.dwdm
left join
select * from #temp_zhq e
on a.dwdm=e.dwdm
order by a.dwdm
我想把这几张临时表连成一个临时表,但是这条语句有错误,报错是说select和on附近有语法错误,请问下应该怎么修改啊?或者有没有更好的方法可以实现,表的列数不一样,麻烦大家指点下
left join
select * from #temp_schz b
on a.dwdm=b.dwdm
left join
select * from #temp_tbzj c
on a.dwdm=c.dwdm
left join
select * from #temp_jhwcqk d
on a.dwdm=d.dwdm
left join
select * from #temp_zhq e
on a.dwdm=e.dwdm
order by a.dwdm
我想把这几张临时表连成一个临时表,但是这条语句有错误,报错是说select和on附近有语法错误,请问下应该怎么修改啊?或者有没有更好的方法可以实现,表的列数不一样,麻烦大家指点下
解决方案 »
- SQLServer还原数据库出错
- 删除重复行的sql语句怎么写?
- 关于 sql sp4补丁
- sql2005 数据查询占用cpu过大的问题该如何解决
- htl258(黄团利)看到帖子请回复个话,我给你加分!
- 这条查询语句应该怎么写?
- 拷贝mdf文件作为移动备份,会产生什么不好的后果?
- 请问这个根据GUID来得到一个值的存储过程有什么问题?要怎么改?马上结贴!谢谢
- 送分:如果机子上没有安装Visual Studio,控制面板中会不会有ODBC图标?
- sos!!!在vfp中怎么设置路径不受机子限制可以在任何地方运行.scx,怎么运行.exe文件即打包问题,怎么和其它程序链接?!急救!!!
- 一个关于外键的问题
- 新手请告诉我好吗?
left join #temp_schz b
on a.dwdm=b.dwdm
left join #temp_tbzj c
on a.dwdm=c.dwdm
left join #temp_jhwcqk d
on a.dwdm=d.dwdm
left join #temp_zhq e
on a.dwdm=e.dwdm
order by a.dwdm
left join
(select * from #temp_schz) b
on a.dwdm=b.dwdm
left join
(select * from #temp_tbzj) c
on a.dwdm=c.dwdm
left join
(select * from #temp_jhwcqk) d
on a.dwdm=d.dwdm
left join
(select * from #temp_zhq) e
on a.dwdm=e.dwdm
order by a.dwdm
left join #temp_schz b
on a.dwdm=b.dwdm
left join #temp_tbzj c on a.dwdm=c.dwdm
left join #temp_jhwcqk d on a.dwdm=d.dwdm
left join #temp_zhq e on a.dwdm=e.dwdm
order by a.dwdm
select *
from #temp_zjs a
left outer join #temp_schz b on a.dwdm=b.dwdm
left outer join #temp_tbzj c on a.dwdm=c.dwdm
left outer join #temp_jhwcqk d on a.dwdm=d.dwdm
left outer join #temp_zhq e on a.dwdm=e.dwdm
order by a.dwdm
left join
(select * from #temp_schz) b
on a.dwdm=b.dwdm
left join
(select * from #temp_tbzj) c
on a.dwdm=c.dwdm
left join
(select * from #temp_jhwcqk) d
on a.dwdm=d.dwdm
left join
(select * from #temp_zhq) e
on a.dwdm=e.dwdm
order by a.dwdm 但这样查询有点问题,当这几个临时表中有同名列时会出问题.第一个 select 子句中应指明要查询这些表中的哪几个列,并用别名引用.
left join b
on..
left join c
on..
--语法没对
select *
from #temp_zjs a
left outer join #temp_schz b on a.dwdm=b.dwdm
left outer join #temp_tbzj c on a.dwdm=c.dwdm
left outer join #temp_jhwcqk d on a.dwdm=d.dwdm
left outer join #temp_zhq e on a.dwdm=e.dwdm
order by a.dwdm