请教个数据库表设计问题
文字描述如下的一个表
代码范围
值
12111至12113
A
11001
B
23102至23104,41222
C
要设计数据库怎么设计好? 主要是代码范围 这个字段的设计
我是想设计成
Id 代码值
112111A
212112
A
312113
A
411001
B
523102
C
623103
C
723104
C
841222
C
对于每一个代码用 select 值 from 表 where 代码=code
2.如果设计成下面这样,一来代码范围这个字段长度失控,
二则 select 值 from 表 where 代码 like '%code%'就效率太差了吧。
Id 代码范围
值
112111,12112,12113
A
211001
B
323102,23103,23104,41222
C
|