问题描述
- mysql 在一定条件下 一个家庭id一样 的语句怎么写
-
如 id 关系
1 户主
1 女儿
1 儿子
2 户主
2 老婆
3 户主
3 儿子怎么在知道关系的情况下 生成这样的id???怎么写、?
解决方案
关键是什么条件,你可以加上familyid,关联给family表,而family表中,一个家庭一个id
解决方案二:
不是知道关系么,先根据关系查出家庭id,在将id赋到你的关系字段中的id中
解决方案三:
家庭id 关系
1 户主
1 女儿
1 儿子
4 户主 我是要得到这样的结果
4 老婆
6 户主
6 儿子
原来的表里面有
人id 关系 姓名
1 户主 A
2 女儿 B
3 儿子 C
4 户主 D
5 老婆 E
6 户主 F
7 儿子 G
解决方案四:
主键不能一样,你只能在加一个字段存家庭id(也叫户主id)
比如这样
1 户主 A 1
2 女儿 B 1
3 儿子 C 1
4 户主 D 4
5 老婆 E 4
6 户主 F 6
7 儿子 G 6
时间: 2024-11-03 12:17:57