Sql server 在单个列中插入多个值

Sql server 在单个列中插入多个值,sql-server,database-design,Sql Server,Database Design,我在SQLServer2000中创建了下表 create table book(id integer, author varchar(20)) 在这种情况下,每本书可能有一个或多个作者 我的问题是,怎样才能像下面这样为author列插入更多的值 id author 1 pooja merry james 2 robert stephen 图书和作者之间存在多对多关系,因此需要创建一个独立的作者表,然后引入一个连接表来将图书映射到作者 图书和作者之间存在多对多关系,因此需要创建

我在SQLServer2000中创建了下表

create table book(id integer, author varchar(20))
在这种情况下,每本书可能有一个或多个作者

我的问题是,怎样才能像下面这样为author列插入更多的值

id   author
1    pooja merry james
2    robert stephen

图书和作者之间存在多对多关系,因此需要创建一个独立的作者表,然后引入一个连接表来将图书映射到作者


图书和作者之间存在多对多关系,因此需要创建一个独立的作者表,然后引入一个连接表来将图书映射到作者


@Pooja:我在我的答案中添加了一个图表。@Pooja:我在我的答案中添加了一个图表。