Mar*_*ark 5 mysql sql phpmyadmin
我在phpmyadmin中有2个需要加入的表
tracklisting是我的,catelogue是另一个,被保存为innodb
它们都有一个列CAT.NO,希望它可以在这个列上加入.在catelogue中,它是主要的,并且在跟踪列表的索引中
catelogue是我的父母,tracklisting将是孩子,因为它没有catelogue中每条记录的信息.我相信这是正确的,除非我错了
我如何做到这一点,以便当我查询其中的列tracklisting时只会显示'catelogue'的匹配项,因为我想知道它所在的专辑而不是我的整个60000+ catelogue
这可以用phpmyadmin的界面完成,还是一个sql语句
非常感谢
编辑:
这是有效的代码
SELECT *
FROM tracklisting
INNER JOIN catelogue ON catelogue.`CAT NO.` = tracklisting.`TRACKLISTING CAT NO.`
WHERE tracklisting.`ARTIST` LIKE 'placebo'
Run Code Online (Sandbox Code Playgroud)
感谢所有帮助过的人
我不知道这是否可以通过接口完成,但使用sql
SELECT *
FROM
tracklisting t
INNER JOIN catelouge c on c.catno=t.catno
WHERE t.id = 1
Run Code Online (Sandbox Code Playgroud)