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

Mysql inner join query showing wrong result

我在 MySQL

中有两个 table

我想先显示类别而不是 Cid table。我正在使用以下查询:

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

我的内连接有什么问题

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

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

试试这个它会起作用:

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