情况:需要动态生成条码条码规则如下:AB CD E FGH IJ KL分别是:AB商品第1大类
CD商品第2大类
E第3类
FGH为品类编码
KL第4类
IJ为(同一大类AB,同一大类CD,第3类相同的,FGH品类,相同的)2位流水
(就是根据ABCDEFGHKL来判断流水是多少)
我需要怎么存入数据库,然后在算流水的时候不会耗费资源呢?否则数据多的时候是否会效率出问题呢? 我该怎么设计这个库呢? 我暂时设计为:
tiaoma //tiaoma=ABCDEFGHIJK
ab
cd
e
fgh
kl
ij
我这种设计的方式,是每次不用把条码进行截取拆分,但是还是需要进行分类排序,求出不同种类的最大流水,然后加1,不知道是否合理,有好的方案吗?小弟DB菜鸟,希望指点
CD商品第2大类
E第3类
FGH为品类编码
KL第4类
IJ为(同一大类AB,同一大类CD,第3类相同的,FGH品类,相同的)2位流水
(就是根据ABCDEFGHKL来判断流水是多少)
我需要怎么存入数据库,然后在算流水的时候不会耗费资源呢?否则数据多的时候是否会效率出问题呢? 我该怎么设计这个库呢? 我暂时设计为:
tiaoma //tiaoma=ABCDEFGHIJK
ab
cd
e
fgh
kl
ij
我这种设计的方式,是每次不用把条码进行截取拆分,但是还是需要进行分类排序,求出不同种类的最大流水,然后加1,不知道是否合理,有好的方案吗?小弟DB菜鸟,希望指点
解决方案 »
- 渴望与有mysql innodb+memcache开发经验的人交流
- 急!mysql 赋值问题!!
- mysql数据库的主从订阅的时候,如何查看从机的relay-bin.00*日志内容
- MYSQL触发器问题,这已经是第5次问了,前4次都石沉大海...
- 请问为什么mysqlcc不能更改表结构(没用命令)?
- MYSQL怎么实现记录锁?请高手帮忙,高分
- 求助:mysql中如何导入.sql文件?
- mysql包中mysqlclient的c api函数我该怎么编译???使用?
- 我从文本文件导入数据到MYSQL表,为什么记录的中文的内容都变成了####,而英文和数字正常。
- mysqlsla工具的使用
- 想知道大家在生产环境中innodb的数据文件,日志文件,表空间怎么管理的
- 授权创建临时表只能手工更新mysql.user么?
ABCDEFGHIJKL
每次取最大值并不复杂,不会耗用过多资源,这样你查询会省很多时间。
一般来说最多的查询就是根据条码来查。
ABCDEFGH KL IJ
建议使用两个字段就可以:
字段1:ABCDEFGHKL
字段2:IJ
这样的话,你每次直接组合好字段1的值,来查询就可以了,每次都只会返回1行。