SELECT qsmallClass.Sname, qproducts.pmodel, qproducts.punit, qmaintain.mcount from qsmallClass INNER JOIN (qproducts INNER JOIN qmaintain ON qproducts.pid = qmaintain.pid) ON qsmallClass.Sid = qproducts.Sid 报错 no such column: qproducts.pmodel 请问这是怎么回事,要如何解决?
qproducts.表中有这一列pmodel吗? .schema qproducts 看一下你的表结构。 qproducts.pmodel:列存在吗引用 qproducts.表中有这一列pmodel吗? .schema qproducts 看一下你的表结构。 这一列肯定存在 这三个表的结构如下: create table qmaintain(mid integer primary key,mvid,pid,mcount); create table qsmallclass(sid integer primary key,sname,bid); create table qproducts(pid integer primary key,sid,pmodel,pbrand,punit,pmoney,pcount,pmaintains,preturns,pdesc); 多谢楼上,问题解决