Java 如何在mysql的一列中添加两个值?
我正在创建一个数据库,其中包含以下字段:Java 如何在mysql的一列中添加两个值?,java,mysql,jdbc,Java,Mysql,Jdbc,我正在创建一个数据库,其中包含以下字段: ID,NAME,EMAIL,地址,学院 在这里,我想在姓名和地址中添加(名字、中间名和姓氏)(公寓号、街道、城市、国家) 因此,在不创建另一个表的情况下,如何在同一个表中添加这些字段的详细信息?使用StringBuilder追加字符串结果?这将导致非规范化的表,从长远来看会给您带来很多麻烦。在关系数据库中,对于这种1:N关系,通常的方法是创建第二个表来保存每个人的地址。你应该有FIRSTNAME,LASTNAME,MIDDLE\u NAME列,而不是一个
ID
,NAME
,EMAIL
,地址
,学院
在这里,我想在姓名
和地址
中添加(名字、中间名和姓氏)(公寓号、街道、城市、国家)
因此,在不创建另一个表的情况下,如何在同一个表中添加这些字段的详细信息?使用
StringBuilder
追加字符串结果?这将导致非规范化的表,从长远来看会给您带来很多麻烦。在关系数据库中,对于这种1:N关系,通常的方法是创建第二个表来保存每个人的地址。你应该有FIRSTNAME
,LASTNAME
,MIDDLE\u NAME
列,而不是一个NAME
列。我认为简单的答案是增加更多列