sqlite中如何通过外键关联两个数据库? 50
比如说数据库中有两张表:联系人表和聊天内容表,那我该如何让每个联系人关联他自己的聊天内容表呢?也就是说通过这个联系人就能获得他的所有聊天内容...
比如说数据库中有两张表:联系人表和聊天内容表,那我该如何让每个联系人关联他自己的聊天内容表呢?也就是说通过这个联系人就能获得他的所有聊天内容
展开
2个回答
2016-05-19
展开全部
在联系人表有某个人的唯一ID(1),然后在聊天内容表建一个用于外键关联的字段,如TO_ID,然后把这个TO_ID赋值为联系人表中的唯一ID(1)的值就行了
追问
能给个代码吗?
追答
这是向表里插入数据时人为定义的,你还是手动操作下吧
2016-05-19
展开全部
createtableclass(idchar(9)primarykey,teacherchar(15),pupilint);insertintoclassvalues('001','王微','36')insertintoclassvalues('002','李华','39')insertintoclassvalues('003','孙明','35')createtablestud(nochar(10),namechar(15),sexchar(1),addrchar(100),idchar(9)foreignkey(id)referencesclass(id));insertintostudvalues('601','王微','1','西安','001');insertintostudvalues('641','李华','0','山东','002');这样就行了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询