试了很久,终于调通了MySQL多表查询命令,水平亟待提高啊,年龄大了,悟性不够,人都说三十不学艺
有两个表,分别为510101和problem,这两个表有同样的主键TCID,想利用TCID作为关联,跨表查询
表1,510101
| No | TCID | TCDescription | Priority | Note | |||
|---|---|---|---|---|---|---|---|
| 1 | 11.1.1 | MT Call Verification | 1 | Note | |||
表2, problem
| No | TCID | Problem | Solution | |||
|---|---|---|---|---|---|---|
| 1 | 11.1.1 | The Problem of TC11.1.1 | The Solution of TC11.1.1 | |||
正确的MySQL命令是:SELECT `510101`.TCDescription,`problem`.Solution FROM `510101` WHERE `510101`.`TCID`=`problem`.`TCID`
查询结果如下:
| TCDescription | Solution |
|---|---|
| MT Call Verification | The Solution of TC11.1.1 |
本文介绍了如何使用MySQL进行跨表查询。通过一个具体例子展示了如何根据共同的主键TCID从两个表中提取数据,并给出了正确的SQL命令及查询结果。
10万+

被折叠的 条评论
为什么被折叠?



