两个表 以其中相同的字段查询

select *from khmd,zj20170226  where khmd.tzzmc=zj20170226.tzzmc

两个表分别都有一个相同的字段。以相同的字段来查询,把两张表都有的内容显示出来。

 

select zj20170226.tzzdm as 'ID',zj20170226.tzzmc  as 'name',zj20170226.qmqy as '权益'
from khmd,zj20170226 
where khmd.tzzmc=zj20170226.tzzmc

 

可以用 表名.字段 代替 *  这样就不用全部显示表的所有字段。 加 as 可以在查询给字段取名字。

 

select b.tzzdm as 'ID',a.tzzmc  as 'name',b.qmqy as '权益'
from khmd a,zj20170226  b
where a.tzzmc=b.tzzmc

 

在from 后面 表名后面加空格 加别名  可以 用别名来代替表名。特别是表名比较长的时候很方便      例   from khmd a,zj20170226  b

 

posted on 2017-02-26 17:06  探索时代  阅读(4075)  评论(0)    收藏  举报

导航