新手!高手们帮帮忙! 淘宝网里买东西,你买了一样东西你的购买记录就会出现一样东西,再买后面会追加刚才买的那样东西的记录,最后算出你的总价钱。现在有单价(price),数量(amount)订单编号(oid),我怎么做,才能在管理员打印订单的时候,让这次选择的所有物品为一个订单编号 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 生成订单的时候,是把物品,单价,数量,总价,存放在另一个表中的吧?我写过网络购物的,我是这样处理的,设置一个orderSn 来判断很多条物品是属于哪一个订单,比如买了4条鱼,2个鸡,在order表中,肯定是2条记录,但是共同有一点是orderSn相同,证明是属于同一个订单的。我是这样来处理的。订单号就是orderSn 比如你可以建两个表,一个存已提交订单,一个存未提交订单或者一个表里,加一个字段,已提交的设为1,未提交的为0创建序列号:CREATE SEQUENCE sequence_name START WITH start_num INCREMENT BY increment_num MAXVALUE maximum_num MINVALUE minimum_num如果存在未提交订单,订单号就设为select orderSn from tab1 where sort=0否则ordersn取sequence_name.nextval Oracle 小问题请大侠们帮忙啊 小计和总计的语句怎么写? 求SQL解决方案 BLOB类型建表 Oracle 数据库JOB无法启动,重新启动oracle数据库也不行,跪求解决办法 请教一个 自增列插入新表的问题 varchar2(50)和varchar2(4000)的区别有多大? 若干关于oracle数据库的问题?小弟初学,请大家相助。 请问ora-06502:pl/sql:数字或值错误:字符串缓冲区太小 这个错误怎么解决啊? 探讨两阶段提交??? Oracle数据库都用什么管理?PL/SQL Dev工具版本是否要跟Oracle版本对应? 大家帮看一看
或者一个表里,加一个字段,已提交的设为1,未提交的为0
创建序列号:
CREATE SEQUENCE sequence_name
START WITH start_num
INCREMENT BY increment_num
MAXVALUE maximum_num
MINVALUE minimum_num如果存在未提交订单,订单号就设为select orderSn from tab1 where sort=0
否则ordersn取sequence_name.nextval