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`
我在 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`