column 'title'
找不到这个字段
1先检查库里面表有咩有这一列
2再检查sql语句是否正确
那多半第二个表结构有问题。仔细对照一下数据库的字段,看代码里面的和数据库的是不是一样的。
嗯,在排查 看晕了
sql写错了,看错误提示
找不到解决办法 。
。。
你知道什么是子健吗,子健是有约束作用的,不然说b表的id是a表的id的子健, 你再B表想插入一个id为3,A表对于的id中必须有个id是3,就是你b表插入的东西关联了a表,a表必须有
意思是 这样..那是不是只有id可以作为子键 因为子表和主表的其它字段是不一样的
@扶荔: 不是,子健是个约束条件,怎么说呢就是关联后,必须主表有数据,从表才能填对应的值,子健不仅仅针对id还有其他的,只是一般我们都把id关联成子健
用的什么库,报的什么错
– Masako 5年前@Masako: 报了一堆,MySQLdb._exceptions.OperationalError: (1054, "Unknown column 'title' in 'where clause'")
– 扶荔 5年前