关系型数据库中,每个表之间必需有一个或多个列与其它的表有关系(如相等),才能把两个表合在一起查询.你的用户表下没与作者表或作品表有关系的列,所以没办法连在一块查的,就算连在一块查也是没意义的.除非你的用户表下再加一个作品id,这样就可以关连起来查询了selecta.用户名,c.作品名字,b.作者名,c.出版社,from用户表asajoin作品表ascona.作品id=c.作品idjoin作者表asbonc.作者id=b.作者idwherea.用户名='xxx';
@mysql
顶0
加入收藏
相关问答推荐