日期:2014-05-17  浏览次数:20897 次

不用视图只用SQL语句如何实现对两个表联查
客户表“CustomerManagement”中字段“UserID”关联到表“User”的字段“ID”

用视图可以在显示表“CustomerManagement”时把用户的名称“NAME”和部门“Department”的数据也显示出来

如果不建立视图,只用SQL语句查询实现有视图的效果 这个SQL语句怎么写?

------解决方案--------------------
join
------解决方案--------------------
视图也是一段sql,你把as里面那段抠出来不就行了
------解决方案--------------------
select c.userid,name ,department f
rom CustomerManagement c,user u 
where c.userid=u.userid
------解决方案--------------------
如一楼所讲,采用join语句关联。用 inner join 就可以!