首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL多字段储存在一个字段

2012-12-29 
SQL多字段存储在一个字段:一个单位同时派3个人(员工表)去走访2个用户(用户表),回来之后有一个人把所了解的

SQL多字段存储在一个字段
:一个单位同时派3个人(员工表)去走访2个用户(用户表),回来之后有一个人把所了解的输入程序中,第二次派2个人走访3个用户,问下这样的数据库怎么设计,问题补充: 

Aid     Aname
1          张三
2         王尔
3         李四
Bid     Bfactory
1         工厂1
2         工厂2
3        工厂3
cid      Cname      Cfactory
1          1,2,3          1,2
2           1,2             2,3
3           1,3             1,3
像这样的,SQL怎样实现,不会是每增加一条数据表中就增加好几行吧?有没有把Cname和Cfactory像这样以逗号分开存储,读取出来时候,该字段页像这样读取,查询时候可以以逗号分开进行单个查询

[解决办法]
不要以逗号串接存储,直接分多行存储,这样才能充分利用数据库的功能。

热点排行