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


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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM