[英]Mysql inner join query showing wrong result
我在MySQL中有两个表
和
我想在第一个表格中显示类别来代替Cid。 我正在使用以下查询:
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`
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.