【发布时间】:2015-03-10 02:19:34
【问题描述】:
我在 MySQL 中有两个表
和
我想在第一个表中显示类别来代替 Cid。我正在使用以下查询:
SELECT id,categorymass.Cid,video.Name
from video inner join categorymass on video.Cid = categorymass.Cid
我的内部连接有什么问题
【问题讨论】:
-
究竟显示了什么结果?你只告诉我们,它是“错的”,而不是,什么是错的
-
如果您想保留所有类别以防
Video表中不存在所有类别,请尝试使用RIGHT JOIN而不是INNER。 -
@MilenPavlov 它只显示像 1,2,3 这样的 Cid 值,但我希望它从第二个表中显示
-
在两个表中都是视频表
-
@notulysses 不,我不想要,所以我只想从我的内部连接查询中显示类别来代替 Cid
标签: mysql database join inner-join