数据库的多表联查(比较L)

三表联查

首先创建三个数据表

1.user{

 id   cid  pid

1     1     1

2    2     2

}

2.user1{

cid class

1     数学

2     语文

3     英语

}

3.user2{

pid name

1    孙

2    赵

3    钱

}

以上是三个表里的内容(自己随意填写)

即通过表1里边的cid与pid来作为表2和表3的id主键

以下就是如何查找三表里边的内容的sql语句

select user.id,user1.class,user2.name from user join user1 on user.cid=user1.cid
join  user2 on user.pid=user2.pid;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值