SQL2000中如何在一个字段内插入多值

来源:百度知道 编辑:UC知道 时间:2024/06/01 07:59:00
比如简单的图书馆里系统中的作者字段
部分图书有多名作者
按照作者检索图书
例如
INSERT
INTO Book(Type,Title,ISBN,Author,Book_Concern,Price,CollectionSum,Rest)
VALUES('教材','数据库系统概论', '978-7-04-019583-5','王珊,萨师煊','高等教育出版社','33.80','10','10');

如果只搜索其中一个作者无法查找到该书
请教解决办法

不是赋值的问题,是查询的问题
这样查询吧:

select * from book where Author like('%王珊%')

不行,不能对一个字段多重赋值,不过你可以用多个INSERT语句或者FOR循环来多次赋值。