数据库做多表查询其实很简单!教你如何用sql做两表关联查询

例如:我有table1 和 table2 两张表table1: id name sex 1 老王 男 2 小红 女 3 小绿 男table2 结构如下
table1:
id name sex
1    老王   男
2   小红   女
3   小绿   男

table2:
id hobby Lid
1    谈心    2
2    工作   3
3    购物   2
4    聊天   1

现在我想查询 table1中 id=2 对应 table2中Lid=2的数据

select * from table1 a,table2 b where a.id=2 and a.id=b.Lid

这样就可以完美解决了!