mysql 查询问题 (关联查询)

茄子何 发布于 2014/08/13 21:30
阅读 197
收藏 2

关于两个表 关联 查询问题:

 [A表]
 id   cid    jobs
 1    10     产品经理
 2    20     软件工程师
 3    30     清洁工
 ------------------
 [B表]
 cid    type 
 10     互联网
 20     互联网
 30     家政
------------------

我要查询[A表]的记录,并且要求type=互联网,这个SQL如何写?

根据cid关联B表


加载中
0
一位极其不愿意透漏姓名的马先生
茄子何
能具体写一下吗?我是新手,查了好久还是搞不定,谢谢。
0
一位极其不愿意透漏姓名的马先生
一位极其不愿意透漏姓名的马先生
select * from A表 a inner join B表 b on a.cid = b.cid where b.type = "互联网"
茄子何
谢谢,我研究一下。
0
pantrick
pantrick

select a.* from a a

join b b on b.type=互联网 and a.cid=b.cid;

拿走

0
you1zuren
you1zuren
SELECT * FROM `A` a LEFT JOIN 
`B` `b` ON 
`a`.id = `b`.cid 
WHERE b.type LIKE = '%互联网%'
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部