Mysql内连接查询显示错误结果

时间:2015-01-12 10:32:19

标签: mysql database join inner-join

我在MySQL中有两个表

enter image description here

enter image description here

我想在第一张表中用Cid代替Cid。我正在使用以下查询:

SELECT id,categorymass.Cid,video.Name 
from video inner join categorymass on video.Cid = categorymass.Cid

我的内连接有什么问题

2 个答案:

答案 0 :(得分:2)

嗯,你没有选择类别......

SELECT id,categorymass.Cid, categorymass.Category,video.Name 
    from video inner join categorymass on video.Cid = categorymass.Cid

答案 1 :(得分:0)

试试这个会起作用:

SELECT t2.`Cid`, t2.`Category`,t1.`Name` 
    from video t1 JOIN categorymass t2 on t1.`Cid` = t2.`Cid`