mysql怎么让一个表的字段数据指向另一个表的特定字段数据

比如a和b两个表,里面有a1,a2,a3,b1,b2,b3,b4,其中a1和b1,a2和b2,a3和b3的内容是一样的,但是这样等于完全重复,没有意义,有没有办法让a1,a2,a3不存储具体的数据,而是指向b1,b2,b3,也就是说在读取a1,a2,a3的内容时,a1,a2,a3做了转向,实际读取的是b1,b2,b3的内容

这不是mysql数据库的问题
而是关系型数据库的问题
通常解决方法是:
a表中增加一个id字段
b表不要与a表相同的字段,但是包括一个索引字段,这个字段的值和a表一样
查询的时候通过a表的id和b表中的那个索引来联合a、b表进行查询
这个问题是属于数据库设计范畴的了
如果不用理会数据库底层
那么随便找一本关系型数据库设计指南来看看就可以了
温馨提示:答案为网友推荐,仅供参考
相似回答