摘要:
一、模块独立 前段时间,做了个抽奖活动,web端(大转盘的形式)、客户端(微信拆盒子)两种形式,本来想着把这两个的表都设计到一起,这样共用一个奖池。后来被打击了,一个小伙子拿着表结构去问技术经理,经理说不要把表设计到一起,把大转盘表单独做出来,瞬间受打击了,小伙子很骄傲的回来把话传给我。原谅他年轻... 阅读全文
摘要:
一、默认值 建表时如果有默认值应该给定,否则如果前端需要一个默认值的话,就只能在sql中用nvl或者程序冲去处理,这样做的缺点就是将来维护的人必须到代码里才能找到对应的配置。 阅读全文
摘要:
altertabletable_namemodifycolumn_namedefault0; 阅读全文
摘要:
一、问题描述 查询列表时,我们有时需要对查询结果依据某个字段进行排名。 如果每条记录在排序字段上都不相同,我们可以将原查询作为一个视图,查询其rownum,便可以实现简单排序,例如:select rownum,e.* from emp e; 但是,很多时候我们想用来排序的字段都是有重复值的,此... 阅读全文
摘要:
一、问题描述 有时在“相关子查询中”需要查询某个实体类对应的某个字段有多个值,如果不做行专列查询,会提示返回多个列的错误。例如: 如上图所示,一个组合包,可能对应多个产品,需要你将所对应的多个产品都放到前台显示。二、解决方法 表结构设计如图: 首先,我们这里采用相关子查询的方式来获取结果: ... 阅读全文