电影数据库的问题

电影这个表中,导演,编剧,主演都不止一个人,那建表语句怎么写,插入数据时又怎么插。... 电影这个表中,导演,编剧,主演都不止一个人,那建表语句怎么写,插入数据时又怎么插。 展开
 我来答
一缕青丝发
2014-01-20 · TA获得超过1642个赞
知道小有建树答主
回答量:162
采纳率:33%
帮助的人:39.7万
展开全部
如果非要都写到一个表里,可以用数组来解决。
导演字段:daoyan
写入的时候,在这个字段里写入多个人名,用英文的逗号“,”隔开。
然后读取的时候,用 split() 函数
假如:导演字段 daoyan 有一条记录为“张三,李四,王二”
如下:
names=split(rs("daoyan"),",")
names(0) 就是“张三”
names(1) 就是“李四”
names(2) 就是“王二"
具体 split() 的语法可以在百度里找一找。
乂生活乂家庭
2014-01-17 · 超过39用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:77.8万
展开全部
1. 添加: Insert [into] table_name Column_list Values ( Expression ) [单引号] 2. 省略字段清单的insert 语句 Use [into] table_name Values (Experssion) 3. 省略values 清单的 insert 语句 Use [into] table_name1 (column_name1,column_name2,…) [表名.列名] Select (column_name1,column_name2,…)[表名.列名] From table_name2 Where search_conditions注:insert 表 和 select 表 的结果集的列数、列序、数据类型必须一致按你说的,只要用第一种方法,不填写可以填空值的那一项(即“Column_list”里)就可以了。

谢谢了! 望采纳。
追问
看不太懂,能简单点吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谈论用户名
2014-01-20 · TA获得超过1189个赞
知道小有建树答主
回答量:3981
采纳率:21%
帮助的人:1074万
展开全部
你是要建立几个表啊?
我建议多建立几个表,看你的意思是会存在一对多的关系。
上线了联系我。我教你怎么操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式