MySQL社区

标题: 请问各位大神这个操作怎么写? [打印本页]

作者: eyinge    时间: 2014-3-7 16:18
标题: 请问各位大神这个操作怎么写?
本来有一个分配考场的表格
id姓名 性别年龄 考区
1张三12A
2李四13B
3王五13C
4赵六14D


因为考场重新分配产生另一个表格
姓名考区
张三D
王五B
赵六A
李四C


请问怎么通过姓名比对把正确考区里其他几项写完整得到如下表格
id姓名 性别年龄 考区
1张三12D
2李四13C
3王五13B
4赵六14A

我是初学者,还得烦请各位大大把命令写出来给我,多谢多谢!






作者: kider    时间: 2014-3-7 17:25
上中下依次为表A、B、C

只有这么四条记录吗?如果是手写呗{:soso_e133:}
如果不是,那么表B中应该还有个ID什么的吧,因为名字会有重名
表B中有了ID,然后表A和表B关联ID,select出表B中的数据即可。

如果没有ID,那么用名字做条件关联,select呗...,
形如:select A....,B... from A ,B where A.id(或姓名)=B.id(或姓名)



作者: eyinge    时间: 2014-3-7 17:36
哦,我先试一下,谢谢kider




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2