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
列。我认为简单的答案是增加更多列